当前位置:首页 » 站长随笔 » 谭海波博客再次升级(附WordPress升级更新教程) » 正文


谭海波博客再次升级(附WordPress升级更新教程)

发布日期:2014-04-19 20:33   来源:谭海波   本文永久链接
摘要:最近WordPress的更新频率挺快的,由年前的3.8.1快速更新到3.8.2、3.8.3,然后今天WordPress发布了3.9版本的中文WordPress,谭海波博客也决定进行升级。 正常的WordPress升级更新就是先备份好原有的数据,把数据库和网站文件分别打包,然后下载到本机。然……

最近WordPress的更新频率挺快的,由年前的3.8.1快速更新到3.8.2、3.8.3,然后今天WordPress发布了3.9版本的中文WordPress,谭海波博客也决定进行升级。

正常的WordPress升级更新就是先备份好原有的数据,把数据库和网站文件分别打包,然后下载到本机。然后上传新版本的文件,其实只要上传wp-admin和wp-includes两个文件夹就可以了。然后开始执行升级工作。本来WordPress的升级工作是很简单的,但是我升级的时候出现了一点小问题。

我做好了备份工作以后,并且上传了3.9版本的源代码,准备执行升级的操作。然后页面出现了N条这样的信息,让我手足无措。Warning: Invalid argument supplied for foreach() in F:\WAMP\WWW\wp-includes\plugin.php on line 622

我特意在网上查了一下,普遍认为这是服务器PHP的问题。不过之前也有对wp-admin和wp-includes两个目录下的文件进行修改,加上谭海波博客还是使用的虚拟主机,所以还不太确定是服务器的问题,还是程序出现了问题。之前也是可以顺利升级的,看来还是得从自身找原因。

我还在一个WordPress群发布了求助信息,可能是因为星期六?还是别的原因,本来就静悄悄的群也没有一个人回答,就更显得冷清了。我也没有怪别人的意思,别人帮忙是值得你表示感谢的,但不代表人家就一定要帮你,人家没有这个义务,关键时刻,最好还是别指望别人,所以我决定自己想办法。

因为我使用的是在线更新,从上传文件到在线解压,加上本来就存在错误,所以花了很多的事情解决这个问题。在线更新了几次都是发生同样的错误,真是令我“伤心欲绝”啊。其实WordPress更新版本对谭海波博客都没有多大影响,但可能是因为我有一点强迫症,我强迫自己一定要升级,这次不能升级成功,那下次呢,难道要永远停留在3.8.3的版本吗。所以我还是硬着头皮试了一次又一次。

最后,我想到了一个办法。如果你在升级WordPress的过程中也出现了和我一样的情况,不如试试我的这个方法。因为我本机电脑有配置PHP环境,所以我采取的是先在本机安装一个全新的WordPress程序,安装好了以后就把wp-content目录删掉,使用之前wp-content目录,因为一般主题,插件和上传的附件都是保存在这个目录的。然后使用phpMyAdmin执行一次导入之前数据库SQL记录就OK了。

我觉得应该是可行的,但不管怎么样,执行WordPress升级的第一步都是做好备份工作,万一真的没有办法升级成功,也能使用老版本,别升级不成,反而让网站也没办法正常运行了。好了,今天就写到这里吧。



关注谭海波博客官方微信公众平台
文章分类站长随笔
文章标签:
本文永久链接:http://tanhaibo.net/2014/04/wordpress-update.html
转载提示:除非注明,谭海波博客的文章均为原创,转载请以链接形式注明作者和出处。谢谢合作!

发表评论

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