开发者社区> 问答> 正文

php的openssl扩展安装不了

php版本:5.6.30
openssl板板:1.1.0b
系统:CentOS 7.3 64位

php-5.6.30/ext/openssl中想生成so文件,进行编译报错:php-5.6.30/ext/openssl/openssl.c:1904:15: error: dereferencing pointer to incomplete type
很多类似这种的错误信息。




现在不知道怎么搞定,求助。谢谢。

展开
收起
wall-ek 2017-09-24 21:53:50 3686 0
3 条回答
写回答
取消 提交回答
  • Rephp的openssl扩展安装不了
    解决了没
    2017-09-27 11:31:21
    赞同 展开评论 打赏
  • 回 1楼dongshan8的帖子
    您好,版主,我是尝试使用phpize编译生成.so文件的。我尝试将openssl降级,也失败了。

    -------------------------

    回 3楼dongshan8的帖子
    nginx,安装是根据这个来的。
          a. http://www.cnblogs.com/kyuang/p/6801942.html

    -------------------------

    回 5楼dongshan8的帖子
    我要重新安装php是么?

    -------------------------

    回 6楼carolsss的帖子
    还没有解决,头大。
    2017-09-25 18:11:40
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    请问您是尝试使用 phpize 来编译生成.so文件的模块吗?

    -------------------------

    回 2楼(wall-ek) 的帖子
    您好,

    您的web是apache还是nginx呢?

    是用什么方法或哪个教程安装的建站环境?

    -------------------------

    回 4楼(wall-ek) 的帖子
    您好,

    或许您可以在尝试编译php5.6时,加上参数:--with-openssl=/usr/local/src/openssl-1.1.0b

    -------------------------

    回 7楼(wall-ek) 的帖子
    您好,

    是的,如果您是在原环境里编译,应该会挺顺利的。
    2017-09-25 11:20:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载