CentOS7 php7 安装 curl 扩展
直接从php源码包中,使用root权限安装。
找到原先安装PHP的源码包文件(如果已经删掉需要重新下载原来版本的源码包并解压)
我的php源码包在root家目录下.
- cd /php-7.1.4/ext/curl
- /usr/local/php7-miao/bin/phpize //(通过phpize工具生成configure文件)
- ./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'