解决Abort class-pclzip.php : Missing zlib extensions
今天在用WordPress做的网站安装NextGen Cooliris Gallery插件过程中,提示出错:”Abort class-pclzip.php : Missing zlib extensions”.
很明显,PHP缺少了zlib扩展.VPS上的PHP版本是5.4.12,当时是编译安装的,只要重新编译下PHP就能解决.
先查一下关于zlib的参数是什么.
这些多条结果,都是相同的-with-zlib-dir,那就用这个吧.具体的用途可以看看.
除了-with-zlib-dir还不行,当时编译时用了一大串的…可惜我不记得了…不过还好,想到了phpinfo()这个显示PHP配置信息的函数.输出看看Configure Command项的值.
还行,大部分常用的都有.去除单引号,在后面加上-with-zlib-dir, 然后编译….
重启一下php-fpm,再看看phpinfo()的输出有zlib了…
打开WordPress后台,再试安装NextGen Cooliris Gallery,终于正常了.最后把phpinfo函数删除.
[PHP] php使用phpoffice/phpexcel 生成excel文件php生成excel并下载
解决MyBatis-Plus ClassNotFoundException org.apache.velocity.context.Context的最佳指南
PHP配置指令作用域说明(PHP,INI,PERDIR、PHP,INI,SYSTEM、PHP,INI,USER、PHP,INI,ALL)php 作用域
[PHP问题]PHP Warning: PHP Startup: Unable to load dynamic library ‘C:/AppServ\php5php基础问题
PHP7.0~PHP7.1~PHP7.2~PHP7.3~PHP7.4新特性php 7.4
PHP7.0~PHP7.1~PHP7.2~PHP7.3~PHP7.4新特性php 7.2 7.3
PHP之——在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。wampserver打开php项目
PHP之——在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持。wampserver开发php网页
Specified PHP executable c:\xampp\php\php.exe does not exist