开发者社区> 问答> 正文

编译PHP认不到cURL

吴孟桥 2016-06-07 16:09:20 6403

不管是我用 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
相当诡异... 以前都没遇到过啊...
知道的朋友吱一声啊.

PHP
分享到
取消 提交回答
全部回答(2)
  • 撒大大水水
    2019-07-17 19:30:24

    php7.0.27以上 curl需要单独安装; yum -y install curl-devel 就OK啦~

    1 0
  • 吴孟桥
    2019-07-17 19:30:24

    在 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"

    1 0
添加回答

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程