WordPress 升级到 2.3 遇到的插件不兼容问题

也许有朋友注意到我的侧栏中显示的 Akismet 抓住的 spam 数量只有区区的两百多个,这个数字原来是四万多,这是因为我使用了新的数据库。我为什么要用新的数据库呢?我是被逼的。我怎么被逼的呢?下面说说。

Wordpress 2.3 到了 RC1 的时候我开始升级,哪知升级数据库的时候报了一大堆错,但使用起来却没有看出什么问题,搞的我摸不着头脑。接下来才发现,我做任何数据库操作都会导致 Wordpress 抱怨,说什么 wp.wp_* 的表找不到。当然找不到,WordPress 中所有的表都是以 wp_ 开头的。但为什么会有这个抱怨我也实在想不到原因,唯一可以试试的就是导出所有的文章,重建数据库然后导入文章。这样一来全新的数据库可以排除掉很多的隐患。

结果,新的数据库也是同样的报错。十分郁闷之下,开始排查插件,终于发现是 Google XML Sitemaps 导致的错误,我之前用的是 3.0 Beta7,升级成 3.0 正式版就没问题了。

用 Google XML Sitemaps 的朋友应该不少,给大家提个醒,别像我一样走了弯路。另外如果不是很着急的话,可以暂缓升级到 2.3,2.3 的变化比较大,尤其是数据库结构,导致很多插件直接报废没商量。而且还有些莫名其妙的问题,比如我这篇文章就发了好几次才发布成功。等过一段时间,一切稳定下来,常用的插件升级到 2.3 compatible 后再升级 WordPress 会比较不容易导致问题。

8 Comment(s)

  1. hhalloyy
    September 25th, 2007 at 10:53 pm

    你真TM是个好人,我也一直纳闷连我修改个日志都报错呢。。。

  2. xuhel
    September 26th, 2007 at 7:36 am

    不会吧。难道是我从beta开始升级的原因,还是我比较幸运。
    这个问题一直没有在我的Blog上出现啊。

  3. mvbox
    September 26th, 2007 at 11:35 am

    前天偶也想升级的,试了一下,发现不少问题。没办法,偶也打算再等等。

  4. silenteer
    September 26th, 2007 at 12:39 pm

    我也是很顺利的一直跟随beta版本升级到2.3 出乎意料的顺利 连以前tag乱码的问题都解决了

  5. dupola
    September 26th, 2007 at 12:56 pm

    我不准备升级了…………

  6. qiaoka
    September 26th, 2007 at 2:29 pm

    我用的插件少,沒有不兼容的.開心

  7. hhalloyy
    September 26th, 2007 at 8:10 pm

    我已经完美升级了,无痛,挺爽。

  8. Brando
    September 27th, 2007 at 8:59 am

    数据库和代码变动基本都很大,数据库结构我基本了解了。。。

3 Pingback/Trackback(s)

  1. WordPress模板推荐:Hello Kitty at E-space

    September 26th, 2007 at 4:31 am

    1

    [...] 另外,WordPress 2.3推出了,不过我依旧在本地调试自带Tag失败,如果你也显示日志却无法在后台进行发布和修改,可以参考Michael的发现。 var blogurl=”http://e-spacy.com”; var needemail=”"; [...]

  2. AppleShow» Blog Archive » WordPress模板推荐:Hello Kitty

    October 20th, 2007 at 2:54 am

    2

    [...] 仅含有comments.php footer.php header.php index.php sidebar.php style.css几个文件和图片。演示站点。另外,WordPress 2.3推出了,不过我依旧在本地调试自带Tag失败,如果你也显示日志却无法在后台进行发布和修改,可以参考Michael的发现。 This entry was written by KenSai and posted on 2007-10-19 at 5:54 下午 and filed under WrodPress. Bookmark the permalink. Follow any comments here with the RSS feed for this post. Post a comment or leave a trackback: Trackback URL. [...]

  3. MoonShow » Blog Archive » WordPress模板推荐:Hello Kitty

    October 24th, 2007 at 4:37 am

    3

    [...] 仅含有comments.php footer.php header.php index.php sidebar.php style.css几个文件和图片. 演示站点. 另外,WordPress 2.3推出了,不过我依旧在本地调试自带Tag失败,如果你也显示日志却无法在后台进行发布和修改,可以参考Michael的发现. Tags : Hello Kitty, WordPress Trackback url : u can trackback from your own site [...]


RSS feed for comments on this post · TrackBack URI

Leave a reply