PHP 开启zip扩展

1,在安装zip扩展之前,因为我的php没有安装phpize,所以需要安装一下phpize。为了确保服务器库是最新的,首先需要更新下库,执行下面两条命令。

    shell># yum -y update 

    shell># yum -y  install  php-devel

    shell># yum -y install zlib1g-dev


 2,接下来就可以安装zip扩展了,依次执行命令

    shell>#  cd /usr/local/src

    shell>#  wget http://pecl.php.net/get/zip-1.13.5.tgz  

   shell>#  tar -zxvf zip-1.13.5.tgz  

   shell>#  cd zip-1.13.5  

    shell>#  /usr/bin/phpize

    shell>#  ./configure --with-php-config=/usr/bin/php-config #根据自己安装的路径变更

   shell># make 

   shell># make install

   这时候会生成zip.so,我的在/usr/lib/php/20160303/zip.so,你们自己可以去找

         

3. 最后在php.ini里修改以下两项

    1.zlib.output_compression = Off 改为 zlib.output_compression = On

    2.增加extension=/usr/lib/php/20160303/zip.so

    重启nginx 或者apache,reload不行,一定要重启

    /etc/init.d/nginx restart #重启nginx

    /etc/init.d/php-fpm restart#重启php

4,到这里大功告成了,去phpinfo查看zip模块是否开启。

  • 701
  • A+
发布时间:2017-10-16 10:58:30