wordpress手工升级之后进不去后台怎么办?

前几天一个站因为wp后台自动升级失败,所以手贱就像帮忙手工升级一下,百度了几个教程发现没啥难度,于是直接上手。

1、下载了最新版wordpress压缩包并解压。

2、登陆ftp,先删除了“wp-admin”和“wp-includes”两个文件夹,然后上传最新解压的这两个文件夹,一会就传完了,登陆后台提示要升级下数据库,继续,升级成功。

可惜高兴的太早了,升级之后登陆后台输入用户名和密码后出现错误提示:
Fatal error: Class ‘WP_Session_Tokens’ not found in /home/数据库名/public_html/wp-includes/pluggable.php on line 879

乐极生悲啊,百度谷歌一顿搜索也没找到解决办法。千万不要相信百度知道说的,其中一条说“找到common.php,把大写的Browser改成小写的browser,这个问题是你服务器端对大小写有严格控制。”我看别人是这么解决的。

这个common.php在wordpress里面根本找不到好吗?

在几个群里问了wp大神,也都没有很明确的解决方法,把被删掉的两个文件夹传回去也不行,一度我都想放弃了。

幸好今晚无聊又试了一下,被我找到了这个wordpress升级出错进不去后台的解决方案,哈哈哈。

其实很简单,我只是反升级了一下,我把wordpress4.0的“wp-admin”和“wp-includes”两个文件夹删除,然后用新下载的wordpress3.9的文件夹代替,然后升级数据库,成功,顺利登入后台。

问题是解决了的,但是用的是3.9版本,万网的空间不知道怎么搞的,死活没办法自动升级。

哎,以后大家升级千万记得备份啊,这是血的教训啊~~

更新方法:

wordpress 出现 Fatal error: Class ‘WP_Session_Tokens’ not found in
针对此问题,isher有话要说,现在状况是你的wp程序已经升级为高版本,而数据库没有升级,不需要所谓的 降级(就是你说的反升级),直接浏览器执行 /wp-admin/upgrade.php 即可。

以上方法来自评论网友“乔少”,表示感谢。

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容