前几天一个站因为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 即可。
以上方法来自评论网友“乔少”,表示感谢。
本站提供的资源,都来自网络,版权争议与本站无关,所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关,您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:jiebeih@foxmail.com
暂无评论内容