1

升级到 Wordpress 3.5 后,我遇到了这个致命错误:

无法在第 3176 行的 /wp-includes/deprecated.php 中重新声明wp_explain_nonce()(之前在 wp-includes/functions.php:1858 中声明)

这是此版本不推荐使用的函数wp_explain_nonce() 。

我能做些什么来解决?

4

1 回答 1

1

这通常发生在更新以某种方式中断或损坏时。以下是修复它的方法(通常):

使用 FTP 客户端访问您的服务器并删除目录/wp-admin/wp-includes目录中的所有文件 wherewp-adminwp-includeswere,除了wp-config.php您可能在其中拥有的任何其他自定义文件。

然后手动上传所有文件 - 从这里下载最新的 WP 版本,将其解压缩到您的计算机并将所有文件上传到您的服务器。

如果您不想删除旧文件(这总是一个好主意),只需创建一个虚拟目录,例如/~backup并将所有文件和目录移动到那里(/wp-content/目录和/wp-config.php文件除外)。

于 2012-12-12T10:23:24.837 回答