我正在开发一个Wordpress网站,需要压缩扩展来处理数据。但我无法让Zip的扩展工作。我在网上寻找了许多解决方案来解决这个问题,几乎所有的解决方案都说,我必须通过更改php版本或使用WHM中的EasyApache,从服务器的Cpanel中启用zip扩展。但是我在我的小组里找不到这些选择。我还从PEAR包管理器安装了Archive_Zip,但仍然没有成功。以下是有关我的服务器的信息:
Cpanel : 4.0 (构建36),Apache版本2.4.27,PHP版本5.6.31
我怎样才能解决这个问题?我已经附上了WHM界面的图片,请参阅。

发布于 2017-08-23 13:53:22
在WHM中,转到Software -> EasyApache4 -> Customize Profile (应用于当前安装的设置/包)。转到PHP扩展,选择 all for Page ,然后启用包含ZIP的包,用于那里的所有php版本。单击Next或Review,等待WHM准备软件包并检查依赖项,然后单击PROVISION并等待WHM安装所需的软件包。
然后重新启动Apache (无论是通过WHM还是从控制台),对于所有已安装的php版本,您都应该有一个正常工作的php-zip扩展/模块。
最后,它应该是这样的:
[2017-08-23 16:52:15 +0300] info [xml-api] Service Status
[2017-08-23 16:52:15 +0300] info [xml-api] apache_php_fpm restarted successfully.
[2017-08-23 16:52:15 +0300] info [xml-api]
[2017-08-23 16:52:15 +0300] info [xml-api] Verifying : ea-php70-php-zip-7.0.22-1.1.2.cpanel.x86_64 1/3
[2017-08-23 16:52:15 +0300] info [xml-api] Verifying : ea-php56-php-zip-5.6.31-2.2.3.cpanel.x86_64 2/3
[2017-08-23 16:52:16 +0300] info [xml-api] Verifying : ea-php55-php-zip-5.5.38-23.23.3.cpanel.x86_64 3/3
[2017-08-23 16:52:16 +0300] info [xml-api] Installed:
[2017-08-23 16:52:16 +0300] info [xml-api] ea-php55-php-zip.x86_64 0:5.5.38-23.23.3.cpanel
[2017-08-23 16:52:16 +0300] info [xml-api] ea-php56-php-zip.x86_64 0:5.6.31-2.2.3.cpanel
[2017-08-23 16:52:16 +0300] info [xml-api] ea-php70-php-zip.x86_64 0:7.0.22-1.1.2.cpanel
[2017-08-23 16:52:16 +0300] info [xml-api] Finished Transaction
[2017-08-23 16:52:16 +0300] info [xml-api] Leaving Shell当然,这是来自我的cPanel开发服务器,在您的例子中,它看起来可能不一样,但这是默认的cPanel/WHM安装。
https://stackoverflow.com/questions/45836278
复制相似问题