网站全新改版,使用全新主题,精简文章,重新分类。同时建议大家使用FireFox、Opera、Safri、IE9+等高级浏览器访问!

wordpress升级到3.4正式版

Wordpress 木华澄 2724℃ 0评论

在写此文前,纠结到底要不要写这样的一篇文章,到底有没有什么意义,等自己升级了一遍之后,坚定了写下此文的决心。写下此文的原因主要是,大家都知道升级wordpress有一定的风险,因为自己安装的插件有可能和新升级的wordpress版本不兼容,而且在升级过程中会出现哪些问题,也是未知的,所以升级时大家可能心里有些许担忧,所以前面有人领路,升级过程或许会轻松一点,也放心一点,毕竟前面大家已经踩出来一些路了。

今天wordpress发布了3.4的中文版后,自己决定升级,因为保持自己的wordpress的最新,网站的安全性较好,而且功能全且新。

在升级前参考了飘无痕的WordPress升级3.4注意事项,根据提示,升级完成,粘贴在下面

更新的时候除了点小意外,原因就是db-cache插件引起的,因为3.4版本升级了数据库,所以在升级的时候要升级数据库,升级数据库的时候就出现了这个问题:

Fatal error: Call to undefined method wpdb 2::delete()

后来检查了一下,发现是插件db-cache就是Wopus发布的数据缓存插件会用其优化的文件代替WP自身的文件,解决方法有两种:

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

二、如果你已经开始更新,那就要进入网站后台,用FTP登录空间,手动删除/wp-content/db.php,/wp-content/db-config.php 和 /wp-content/tmp下的所有文件,最后进入/wp-admin页面,然后升级数据库,升级成功!

在此,再次提醒一下大家:

升级前一定要备份自己的数据库,备份自己的网站中自己修改过的代码文件,以防升级失败!

不过在升级时,关于缓存的插件,数据库的插件等与wordpress的优化的插件,最好先禁用,然后再升级,这样避免因为插件问题导致的升级失败!

下面是象牙塔在更新过程中,出现的问题,文章来自http://www.dreamxyt.net/775.html | 梦想象牙塔

今天下午发现Wordpress3.4中文版出来了,因为是Linux主机,于是乎果断选择在线升级,结果出问题了,到最后一步的时候提示:需要升级数据库,WordPress 已升级,我们需要接着升级您的数据库。升级过程需要一点时间,请耐心等待。

然后我点击那个升级WordPress数据库后,就再也没反应了,等了好久后重新登录后台提示依旧,不过幸好有备份数据,还原完毕后恢复正常,登录后台之后我发现有一个插件的更新提示,心里顿时觉得有戏,十有八九是插件问题了,因为这个插件是缓存插件(DB Cache Reloaded Fix),而缓存类插件经常会导致搬家失败或者升级失败。而且在谷歌之后知道了原来该插件的更新正是为了解决Wordpress升级到3.4版本时遇到的升级数据库失败的问题,那么接下来开始升级DB Cache Reloaded Fix插件——升级Wordpress主程序——OK!

此外我在在线升级另外一个wp站的时候遇到了如下问题:

Warning: copy(/home/wwwroot/www.weimtv.com/index.php) [function.copy]: failed to open stream: Permission denied in /home/wwwroot/www.weimtv.com/wp-admin/includes/class-wp-filesystem-direct.php on line 200 Warning: copy(/home/wwwroot/www.weimtv.com/index.php) [function.copy]: failed to open stream: Permission denied in /home/wwwroot/www.weimtv.com/wp-admin/includes/class-wp-filesystem-direct.php on line 200 无法复制文件。: /home/wwwroot/www.weimtv.com/index.php

这个问题很简单,是由index.php文件权限不够造成的,只需将index.php文件的权限临时修改为777,待升级Wordpress主程序完毕后,再改回644即可。

 

其他版本的wordpress升级相关资料可以参考

     wordpress3.4.2中文版,代码再次优化

     成功升级至wordpress3.4.1中文版

     成功升级到wordpress3.2.2(详述了升级方法和升级注意事项)

转载请注明:程春杰博客 » wordpress升级到3.4正式版

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(13)个小伙伴在吐槽
  1. 不错啊,经常来就是了。
    陈兴2012-09-09 21:02 回复
    • 欢迎常来,欢迎交流
      程春杰2012-09-10 00:49 回复
  2. 不错,问题解决了,多谢!
    iStar2012-07-02 21:09 回复
    • 不客气,欢迎常来
      程春杰2012-07-02 23:30 回复
  3. 我也准备升级了
    分文网2012-06-15 09:08 回复
    • 保持最新肯定不会有错
      程春杰2012-06-15 09:25 回复
  4. 我还没升级呢。。。就是主机后台直接升级可能有点问题
    破破2012-06-15 08:25 回复
    • 我以前曾经也怕直接升级有问题,因为从一开始,曹鹏博客的视频资料对自动升级的危害讲的非常的清楚,所以心有余悸。不过因为我建立了一个除了内容,其他完全相同的博客,作为测试博客,所以经过一次测试,我就直接在自己的博客上动手术,这个博客已经自动升级过两回,也一直没有出现过问题,呵呵,有问题都在那个测试博客中处理
      程春杰2012-06-15 09:29 回复
      • 现在我就是遇到上面的那个数据库的问题了。悲剧啊。
        醉逍遥2012-06-27 17:32 回复
        • 停用缓存插件试试,应该是可以解决问题,还有就是任何时候一定要记得备份数据库和修改过的文件再行升级,要不然灾难性的后果很悲惨啊
          程春杰2012-06-27 21:45 回复
        • 你留下的网站的链接,貌似是织梦系统吧,不是wordpress建立的吧,呵呵,你是不是建立的是站群啊,有空多交流哦
          程春杰2012-06-27 22:31 回复