WordPress升级数据库失败怎么办?

温馨提示:此操作有风险,请备份好网站文件、慎重考虑后再执行!

有几个站点,自动更新到了wordpress6.3,悲剧的是这几个站点使用的是sqlite数据库,更新后升级数据库失败,一直循环提示升级-升级失败,管理页面也登录不了。

提示升级数据库:

升级后出错:

经过检查后发现是数据库中的db_version跟文件中的$wp_db_version不一致导致的,最好的解决办法当然是重新安装wordpress。不过有个可以快速解决的办法,那就是修改DB中的db_version:

if(get_option( 'db_version' ) != $wp_db_version){
   update_option( 'db_version', $wp_db_version );
}

放到你的functions.php文件中,可以成功登录后删除这段就可以了。但是此操作有风险,可能会导致程序异常。

发布日期:2023-08-09 浏览次数:293

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注