致命错误:未捕获错误:升级到5.5时,调用未定义函数wp_unregister_GLOBALS

问题描述

我有IIS在Windows 10上运行wordpress

今天早上将wordpress升级到5.5时,出现以下错误

PHP致命错误:未捕获错误调用C:\ inetpub \ wwwroot \ wordpress \ wp-settings.PHP:70中未定义的函数wp_unregister_GLOBALS():堆栈跟踪:#0 C:\ inetpub \ wwwroot \ wordpress \ wp- config.PHP(92):require_once()#1 C:\ inetpub \ wwwroot \ wordpress \ wp-load.PHP(37):require_once('C:\ inetpub \ wwwr ...')#2 C:\ inetpub \ wwwroot \ wordpress \ wp-admin \ admin.PHP(34):require_once('C:\ inetpub \ wwwr ...')#3 C:\ inetpub \ wwwroot \ wordpress \ wp-admin \ index.PHP(10 ):require_once('C:\ inetpub \ wwwr ...')#4 {main}在第70行的C:\ inetpub \ wwwroot \ wordpress \ wp-settings.PHP中抛出

解决方法

这是一个非常简单的修复。因为我的安装是本地的,所以我只复制了WordPress 5.5升级文件夹中的所有文件和目录(在我的情况下是 C:\ inetpub \ wwwroot \ wordpress \ wp-content \ upgrade \ wordpress-5.5 -no-content-cIBdh3 \ wordpress )到网站的根目录(在我的情况下为 C:\ inetpub \ wwwroot \ wordpress )覆盖已经存在的文件。

非常简单的修复。我猜安装在复制或超时时遇到了问题,谁知道。我敢肯定,如果您是远程托管站点,则可以通过FTP到您的站点来做同样的事情。

,

我正在将主机更新为5.5,但出现此问题,解决方法是您应该上传所有文件和文件夹文件更新,但wp-content除外,但这取决于