WordPress 3.4 升级出错 Fatal error

我用的中文版的WordPress,今天发现有WordPress 3.4升级提示,但只有英文版的,思考了下,还是手贱的点了升级。

WordPress升级出错

文件下载安装成功了,但是在升级数据库的时候却遇到了如下错误:

Fatal error: Call to undefined method wpdb_2::delete() in /www.mzihen.com/wp-includes/option.php on line 370

回头找了半天原因,发现是数据库缓存 db cache reloaded惹的祸。

解决方法

将wp-content/目录的下的db.php通过ftp下载保存到本地电脑,另外将wp-content/plugins/目录下的db-cache-reloaded文件夹全部下载保存到本地电脑,然后删除空间里的db.php文件和db-cache-reloaded文件夹。

重新回到升级数据库界面(直接键入Wordpress后台地址,会引导到升级数据库界面),然后按照引导升级,成功。

升级完成后,再重新上传刚才下载的一个文件和一个文件夹。

友情提醒

升级之前一定要备份,特别是数据库。

重大升级之前,最好先关闭插件。否则会引起冲突。

子痕

男人分四种,一种聪明,一种英俊,一种不聪明也不英俊,我是第四种。

You may also like...

6 Responses

  1. 影楼培训说道:

    不错支持一下博主了啊

  2. Louis Han说道:

    升级之前应该停止插件啊

  3. 囧cat说道:

    解决了,差点以为又得还原了…

  4. 升级之前自然是要做好相关准备的,我几乎每天都要做备份。以防万一,我用的河南亿恩的美国空间,垃圾的一塌糊涂,服务也很糟糕!被逼养成了这样的习惯。

  5. 最低调的人说道:

    从来没遇到过的错误,。,

  6. woniuren说道:

    可能 Louis 说的方法有效:D

发表评论

邮箱地址不会被公开。 必填项已用*标注