我们面临以下错误:
PHP Fatal error: Uncaught Error: Call to undefined function get_locale() in /var/www/html/wp-includes/l10n.php:137
Stack trace:
#0 /var/www/html/wp-includes/l10n.php(828): determine_locale()
#1 /var/www/html/wp-includes/class-wp-fatal-error-handler.php(46): load_default_textdomain()
#2 [internal function]: WP_Fatal_Error_Handler->handle()
#3 {main}
thrown in /var/www/html/wp-includes/l10n.php on line 137
该错误发生在分别对5.5或5.5.1进行重大更新之后。我们发现一个修补程序正在替换l10n。Web服务器上的php文件与wordpress新下载的php文件相同,但一段时间后(大约一天),错误将再次出现。这已经连续发生了好几次了。测试内容:
禁用所有插件更改主题手动更新Wordpress核心安装Wordfence是否会导致此错误由插件冲突或主题错误引起,然后在禁用插件和更改主题时进行维护?