首先第一步如果系统不支持phpize则执行
yum -y install php-devel
然后再执行以下语句:
cd /usr/src
wget http://pecl.php.net/get/zip
tar -zxvf zip
cd zip-1.x.x
/usr/local/php_fcgi/bin/phpize (对应的phpize路径)(安装好的php位置,可以使用find语句查找)
./configure --with-php-config=/usr/local/php_fcgi/bin/php-config (对应的php-config路径)(php-config文件名不能更改)
make
make install
此时会在zip/modules/下生成一个zip.so文件,将它拷贝到make之后给的一个路径下,如有同名的,覆盖之。
2、生成的模块路径:
/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/zip.so (对应的extensions路径,可能每个人的不一样)
3、修改php.ini
extension_dir = "./"修改为extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20050922/"
增加
extension=zip.so
重启web服务器即可