现在的位置: 首页 > WordPress教程 > 正文

wordpress手动升级失败解决_测试可行方法

2012年08月25日 WordPress教程 ⁄ 共 840字 评论数 5 ⁄ 阅读 3,411 次

wordpress手动升级

在wordpress 3.3.1升级到wordpress 3.4.1过程中,笨鸟先使用了自动升级的方法,然而却遭遇了不幸,wordpress升级失败了。于是采用了手动升级的方法,然而wordpress手动升级也失败了!下面,笨鸟就分享一下失败原因及解决方法。

WordPress手动升级失败给出的提示:

“Fatal error: Class 'WP_Theme' not found ……theme.php on line ……”而访问首页时的代码为“Fatal error: Call to undefined function get_front_page_template() in /home1/vhost/vh522126/www/wp-includes/template-loader.php on line 26”。

问题出在哪里呢?从代码中看好像是wp-includes这个文件夹出了问题,然后笨鸟又重新上传了一次,结果还是不行,于能通过文件比较发现,在wordpress手动升级中不仅应该替换wp-includes和wp-admin目录,还有其他文件需要替换。

下面我们来了解一下wordpress手动升级正确的方法:

1、备份数据库至本地,这个是必须要做的,以防万一。

2、停用所有插件,如不停用插件可能造成升级失败或升级后程序运行缓慢,插件失效等各种问题,所以为避免后期麻烦,我们需要停用所有插件。

3、下载最新版本的wordpress。

4、通过FTP或直接在主机面板删除主机上的wp-includes和wp-admin文件夹并保留wp-content文件夹。

5、将新下载的wordpress根目录里,除了wp-content文件夹和wp-config-sample.php文件外所有文件上传到服务器,遇到相同文件选择直接覆盖。

6、在地址栏输入“http://你的博客地址/wp-admin/upgrade.php”,按提示执行升级然后就大功告成了!

最后,把停用的插件启用,我们就完成wordpress手动升级了!

» 声明:本站文章源于个人经验总结或书籍、互联网转载,内容仅用于个人学习,请勿转载,否则后果自负!

目前有 5 条留言 其中:访客:1 条, 博主:2 条 引用: 2


  1. 管理员
    大河笨鸟 : 2012年08月27日12:48:46  -49楼 @回复 回复

    感谢夸奖,欢迎常来

  2. 呆呆 : 2012年09月07日11:58:48  -48楼 @回复 回复

    这个方法值得尝试,另外指出一下,第五条有点小错误。刚下载解压的wordpress程序目录中是没有wp-config.php文件的。


    • 管理员
      大河笨鸟 : 2012年09月07日13:05:14  地下1层 @回复 回复

      嗯,是的,谢谢指出

给我留言

留言无头像?