宝塔面板升级SForum如果出现打不开的情况,可手动迁移数据。保姆步骤如下:

FEC
发表:1年前 更新:1年前

当我们在升级的时候,按照官方的教程都执行完了之后,打开网站只出现一行错误的URL链接时,我们点开这个URL(前提需要登陆网站后台)。

错误日志如下:

如果你是宝塔用户,也遇到了这个问题,可以尝试以下方法,在尝试以下方法的前提下,请备份网站。我不对成功与否负责,因为我是按照群主的方法成功了,所以记录一下。

现在开始,手动迁移数据步骤:

第一步:执行:

cp app/Plugins/*/src/migratio*/* migrations/

第二步:执行

php CodeFec migrate

第三步:遇到如以下黄色警告

Migrating: 2022_11_03_220506_update_topic_tag_add_status_table
PHP Fatal error:  Uncaught PDOException: SQLSTATE[42S21]: Column already exists: 1060 Duplicate colum

第四步:进入网站根目录的/migrations路径,删除:2022_11_03_220506_update_topic_tag_add_status_table 这个文件。

第五步:再执行第二步命令即可。

最终出现以下状态说明迁移成功

至此,网站就能正常打开了。

signature
这个人没有签名

全部评论

zhuchunshu
最佳回复
发表 :1年前
除了删除/migrations目录下的报错文件,还能把/App/Plugins/*/src/migrations/目录下的文件名一样的报错文件删掉,这样下次就不会报错了
评论

无权限

请登录后评论

RunPod公众号

赞助商

联系我们

QQ群:798695907

邮箱:laravel@88.com