今天在测试服务器上布置禅道时,发现有一个扩展没装

下面开始安装
php安装包目录:/php-7.0.2/
PHP安装路径:/usr/local/php/
(下面步骤中的具体路径设置,大家根据自己的实际情况设置即可。)
在PHP安装包中找到curl扩展目录
[root@localhost /]# cd php-7.0.2/ext/curl/
运行phpize
[root@localhost php-7.0.2]# /usr/local/php/bin/phpize
编译安装:
[root@localhost php-7.0.2]# ./configure --with-php-config=/usr/local/php/bin/php-config
报错:

原因 缺少依赖
解决:
yum -y install curl curl-devel
重新编译:
[root@localhost php-7.0.2]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@localhost php-7.0.2]# make && make install
完成,显示

vim /etc/php.ini #这个看个人配置 我的php配置是在这里
增加 extension=curl.so

保存,重启服务器


本文详细记录了在测试服务器上安装禅道过程中遇到的PHP curl扩展缺失问题及解决方案。作者分享了如何在PHP安装包中找到并编译curl扩展,包括使用phpize、配置、编译和安装过程,以及解决依赖问题的方法。
669

被折叠的 条评论
为什么被折叠?



