wordpress 在后台管理界面更新后页面404问题

问题

更新后,访问/wp-admin 会被重定向到 /wp-admin/upgrade.php?_wp_http_referer=%2Fwp-admin%2F 提示404

搜了一下说是数据库中的wp版本号和 配置文件中的版本号不一致
可能是升级过程中数据库更新失败

修复方法

手动更新数据库中的wp版本号

查看配置文件版本号
打开文件 /wp-includes/version.php
找wp_db_version

登录mysql数据库,更新版本号;

use wpdb
select * from wp_options where option_name='db_version';
update wp_options where set option_value=51917 where  option_name='db_version';

修复数据库

由于升级时数据库更新异常,需要修复数据库
修改配置文件 /wp-config.php
添加 define ('WP_ALLOW_REPAIR', true);
保存

打开页面 /wp-admin/maint/repair.php 点击修复数据库

修复完毕后
修改配置文件 /wp-config.php
删掉 define ('WP_ALLOW_REPAIR', true);

参考

https://wordpress.stackexchange.com/questions/104103/not-able-to-access-admin-panel-after-updating-wordpress-database-fails
https://nestify.io/blog/wp_allow_repair-repair-optimize-wordpress-database/

© 2022, 新之助meow. 原创文章转载请注明: 转载自http://www.xinmeow.com

0.00 avg. rating (0% score) - 0 votes
点赞