我用的中文版的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后台地址,会引导到升级数据库界面),然后按照引导升级,成功。
升级完成后,再重新上传刚才下载的一个文件和一个文件夹。
友情提醒
升级之前一定要备份,特别是数据库。
重大升级之前,最好先关闭插件。否则会引起冲突。
不错支持一下博主了啊
升级之前应该停止插件啊
解决了,差点以为又得还原了…
升级之前自然是要做好相关准备的,我几乎每天都要做备份。以防万一,我用的河南亿恩的美国空间,垃圾的一塌糊涂,服务也很糟糕!被逼养成了这样的习惯。
从来没遇到过的错误,。,
可能 Louis 说的方法有效:D