By烟花易冷

linux系统为php添加zlib扩展以解压zip
2015-08-30

最近一直帮朋友部署服务器环境,在使用amftp在线ftp工具解压ftp的时候,出现了Abort pclzip.lib.php : Missing zlib extensions的问题,原因自然是zlib扩展没有安装上,下载分享一下为php添加zlib扩展的过程。

1、进入到php源码的zlib扩展目录,修改m4文件的名字 ( 我这里php源码目录为/root/php-5.6.11 )

cd /root/php-5.6.11/etx/zlib
mv config0.m4 config.m4

2、使用phpize重新编译(我这里php的安装目录为/usr/local/php)

/usr/local/php/bin/phpize
/configure --with-php-config=/usr/local/php/bin/php-config
make
make install

3、复制文件到php目录

cp modules/zlib.so /usr/local/php/lib/php/extensions/  

4、在php.ini文件中的相应位置添加一行(或者取消注释):extension=zlib.so
5、真的没有5了,重启php-fpm进程好好玩耍吧@~@



最后晒晒朋友自主设计的面板吧,欢迎大家来看看哦

屏幕截图(19)