我的WordPress网站出现问题,通知如下,它破坏了我网站的很大一部分。
我在主页上收到这样的消息:
尝试访问343 行/www/wp-content/plugins/Ultimate_VC_Addons/modules/uultimate_parallax.php中bool类型值的数组偏移量
foreach ($layer_image as $key=>$value) {
$bg_imgs[]=$layer_image[$key][0]; //line 343
}
我已经阅读了很多案例,但并不清楚为什么会发生这种情况。任何可以帮助我的人都是php的新手。
非常感谢。
我最近在升级到PHP 8.0后的config.php
中也收到了此错误消息。降级到PHP 7.4之后,错误消息消失了。
通常,这是因为:
Ultimate VC Addons
与服务器上的PHP版本不兼容Ultimate VC Addons
与WordPress不兼容Ultimate VC Addons
与其他插件不兼容Ultimate parallax
模块中的数据不正确
如果你是PHP新手,你可以尝试一下:
- 检查您在
Ultimate parallax
中添加的数据 - 删除该模块并重新添加
- 将
Ultimate VC Addons
更新到最新版本,如果WordPress的版本太旧,也要检查它的版本 - 请联系
Ultimate VC Addons
插件提供商