站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装

WordPress网站后台的站点健康提示:缺少一个或多个推荐的模组-可选的模组zip未被安装或已被禁用。这个提示一般是指的PHP相关扩展没有被正确安装。我们到宝塔面板PHP设置里面,找到扩展安装,发现并没有这个zip扩展的选项,这种情况怎么安装那?其实通过1条代码即可搞定。

站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (1)

PHP配置文件configuration file

登录宝塔面板后台,找到应用,打开php设置选项

找到配置文件configuration file

在最后一行粘贴以下代码,并点击save保存

代码根据你的PHP版本选择

PHP 7.4
extension=/www/server/php/74/lib/php/extensions/no-debug-non-zts-20190902/zip.so
PHP 8.1
extension=/www/server/php/81/lib/php/extensions/no-debug-non-zts-20210902/zip.so
PHP 8.2
extension=/www/server/php/82/lib/php/extensions/no-debug-non-zts-20220829/zip.so
站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (2)

代码的作用是指定扩展ZIP对应的地址,实际上在安装PHP的时候,已经安装相关文件,在网站根目录里面可以找到zip.so这个文件

站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (4)

保存后重启PHP

保存后,一定要重启下PHP,这样才能生效。

站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (3)

查看PHP信息

在PHP设置选项最下面,点开【phpinfo信息】,再点开【view phpinfo()】

站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (5)

在phpinfo里面,我们可以查找到zip=>enabled,说明zip扩展已经启用。

站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (6)

站点健康查看

我们再回到网站后台,刷新【站点健康】信息,可以看到之前的提示消失了,说明ZIP扩展被正确启用了。

站点健康:可选的模组zip未被安装或已被禁用,宝塔面板1条代码解决PHP扩展安装 (7)

【AD】BandwagonHost:$92.30/年/2核/2G内存/40G SSD/1T流量/1Gbps/香港CMI/大阪软银/洛杉矶CN2 GIA

【AD】美国洛杉矶CN2 VPS/香港CN2 VPS/日本CN2 VPS推荐,延迟低、稳定性高、免费备份_搬瓦工vps