后台出现Internal Server Error
最后更新于:2023-02-17 07:17:09
有部分用户迁移数据库或安装后,打开SK后台界面会报错。
查看pm2项目错误日志会发现,_mysql_session_store表丢失了,具体丢失原因我们也不太了解。
这个表主要是用来记录用户登录信息的。
下面列出具体的建表语句,请到mysql管理页创建此表。
CREATE TABLE IF NOT EXISTS _mysql_session_store
(id
VARCHAR(100) NOT NULL, expires
BIGINT NULL, data
TEXT NULL, PRIMARY KEY (id
));
如果建表的时候报表已经存在(实际表并不存在),可以尝试切换下数据库版本(比如从5.6切换到5.7)再建表。
还有一种情况是yaml文件格式不正确,导致程序无法解析yaml文件,需自行排查。