PHP添加zip&&curl扩展

本文介绍了在LAMP环境下如何安装PHP的zip和curl扩展,包括下载源码包、配置安装路径、编译安装等步骤,并详细说明了如何将扩展模块配置到php.ini中以及重启php-fpm服务的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LAMP环境编译安装,其中php版本为5.6.8,php-fpm已经做成了系统服务,OS版本为CentOS6.x系列

[RuntimeException]                                                        
  The Zip PHP extension is not installed. Please install it and try again.

安装php,zip模块

cd /usr/local/src
wget http://pecl.php.net/get/zip-1.12.4.tgz
tar xvf zip-1.12.4.tgz -C /usr/local/
cd /usr/local/zip-1.12.4
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
安装完成后会在/usr/local/php/lib/php/extensions/下生成no-debug-non-zts-xxxxxxxx的目录,其中包含了zip.so
vim /etc/php.ini或者vim /usr/local/php/etc/php.ini
添加一行
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/zip.so
重新加载或重启fpm
service php-fpm restart

其他zip版本可查看以下连接
http://pecl.php.net/package/zip

添加curl扩展

cd /usr/local/src/php-5.6.8/ext/curl
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
echo "extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/curl.so" >>/etc/php.ini
service php-fpm restart
/usr/local/php/bin/php -m | grep curl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值