编译PHP认不到cURL-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

编译PHP认不到cURL

不管是我用 yum 安装, 还是编译CURL的源代码.
还是认不到CURL

checking for cURL in default path... found in /usr/local
checking for cURL 7.10.5 or greater... configure: error: cURL version 7.10.5 or later is required to compile php with cURL support

哪怕我指定 --with-curl=/usr/local/curl
相当诡异... 以前都没遇到过啊...
知道的朋友吱一声啊.

展开
收起
吴孟桥 2016-06-07 16:09:20 9057 0
2 条回答
写回答
取消 提交回答
  • php7.0.27以上 curl需要单独安装; yum -y install curl-devel 就OK啦~

    2019-07-17 19:30:24
    赞同 1 展开评论 打赏
  • 在 configure 脚本中, 判断 curl 版本是由: bin/curl-config --version 来提供的.

    而编译的 curl 7.21.5 , 执行 bin/curl-config --version 时, 输出: "libcurl -" (没有带版本号.够郁闷的.)

    另一台服务器, 上面有 curl 7.21.3 ,执行 bin/curl-config --version 时, 输出: "libcurl 7.21.3"

    因为知道自己的curl 版本号, 所以,直接修改 configure 脚本中的 curl_version="7021005"

    2019-07-17 19:30:24
    赞同 1 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
PHP安全开发_从白帽角度做安全
立即下载
PHP在机器学习上的应用及云深度学习平台的架构设计与实现
立即下载
复杂PHP系统性能瓶颈排查及优化
立即下载