宝塔安装WordPress报错?你需要手动安装PHP8的拓展模组

近期宝塔面环境php8板安装WordPress之后报错的原因

最近有很多朋友在使用宝塔面板配置好环境之后,特别是安装了PHP8.0以上版本,尤其PHP8.4、PHP8.3两个版本,再安装wordpress启用之后,会发现前端报错的情况,而后台可以进入,这种情况并不是主题或者插件不兼容php8,而是最新版本的宝塔面板安装PHP8以上版本的时候,一个重要的拓展不会自动安装,而是需要手动安装。

如果你可以进入wordpress后台,可以进入WordPress后台-工具-站点健康查看健康状态,这时候你可以发现后台提示“缺少一个或多个推荐的模块”:

宝塔安装WordPress报错?你需要手动安装PHP8的拓展模组(images 1)

上图所示的模块中,最常见导致报错的拓展模组是mbstring,mbstring模组一般是处理多字节字符串处理:提供mb_strlen、mb_substr等函数,这些函数作为截断文章的功能使用,如新闻列表的详情,自动截断正文文字的网站描述等等,缺失这个模组之后,可能会从头部,或者某个文章列表处断开报错,如图所示:

宝塔安装WordPress报错?你需要手动安装PHP8的拓展模组(images 2)

 

手动安装PHP拓展模组即可修复此问题

确认了问题所在之后,我们进入宝塔面板,找到左侧的软件商店,右侧选择已安装,找到我们所使用的php进入管理:

宝塔安装WordPress报错?你需要手动安装PHP8的拓展模组(images 3)

在php管理中找到安装拓展:

宝塔安装WordPress报错?你需要手动安装PHP8的拓展模组(images 4)

下拉找到mbstring模组安装即可,站点健康内提示的未安装模组也可以在此处全部安装好。

如果下拉未找到mbstring模组,可以点击获取最新拓展列表更新,更新后就可以在列表中找到对应的模组了,安装完成之后,刷新你的网站,就可以看到网站正常了。

 

上一篇: 下一篇:

如未标明出处,所有文章均为WEB主题公园原创,如需转载,请附上原文地址,感谢您的支持和关注。

本文地址:https://www.themepark.com.cn/btazwordpressbcnxysdazphp8dtzmz.html