CentOS7 php7 安装 curl 扩展

直接从php源码包中,使用root权限安装。

找到原先安装PHP的源码包文件(如果已经删掉需要重新下载原来版本的源码包并解压)

我的php源码包在root家目录下.

  1. cd /php-7.1.4/ext/curl
  2. /usr/local/php7-miao/bin/phpize        //(通过phpize工具生成configure文件)
  3. ./configure --with-php-config=/usr/local/php7-miao/bin/php-config    //(注意前面有个点号)
    • 报错:

configure: error: Please reinstall the libcurl distribution -
easy.h should be in <curl-dir>/include/curl/

    • 解决: 

yum install -y libcurl-devel

4. make &&make install

5. php.ini 文件中在头部添加一行 extension=curl.so 即可

6. 重启服务查看phpinfo验证扩展是否成功

 

php 的扩展目录一般都在 extension_dir 下

查看扩展目录:/usr/local/php7-miao/bin/php -i |grep 'extension_dir'

 

posted @ 2017-12-03 19:25  JC&BC  阅读(6403)  评论(0编辑  收藏  举报