标签: 升级

WordPress升级至3.0.1出错 1

WordPress升级至3.0.1出错

  WordPress 3.0.1老早出来,我还在用2.7的版本。今天不知道怎么手痒就点了下自动升级,结果挺顺利的。再点到管理首页,发现还有升级数据库,一点继续,报错了,唉,高兴早了。

  报错如下:


Fatal error: Call to undefined method wpdb::tables()
in /dfwolf.org/wp-admin/includes/upgrade.php on line 1403

  Google了下,发现是db-cache惹的祸,db-cache会用其优化的文件代替WP自身的文件,解决方法有两种:

  一、未雨绸缪型
  在升级之前先备份数据库和重要文件,然后进入后台关掉db-cache,这样会自动清除缓存文件,然后自动升级或者手工升级皆可。

  二、亡羊补牢型
  进入后台就提示升级数据库,怎么也进入不了管理页面了,怎么办?用FTP登录空间,手动删除/wp-content/db.php,/wp-content/db-config.php 和 /wp-content/tmp下的所有文件,最后进入/wp-admin页面,然后升级数据库,升级成功!