2

将我的 PHP 从 更新7到后,8.0.1我遇到了这个错误Wordpress 5.3.6

该站点遇到技术难题。

检查我的电子邮件收件箱后,我收到此错误:

E_ERROR 在第 254 行 /public_html/wp-content/plugins/wp-statistics/includes/vendor/whichbrowser/parser/src/Model/Version.php 发生。

错误信息是:

错误消息:未捕获的类型错误:implode():参数 #2 ($array) 必须是 ?array 类型,字符串在 public_html/wp-content/plugins/wp-statistics/includes/vendor/whichbrowser/parser/src/Model 中给出/版本.php:254

似乎问题出在WP-Statistics插件上,但该插件没有更新。

所以请帮助我。

4

1 回答 1

2

我以这种方式解决了这个问题。检查Version.php此路径中的文件:

/public_html/wp-content/plugins/wp-statistics/includes/vendor/whichbrowser/parser/src/Model/Version.php

254我刚刚更换的现场直播中:

$version .= implode($v, '.');

$version .= implode('.',$v);

现在问题已解决,我的网站正在运行PHP 8

于 2021-02-01T18:02:56.217 回答