解决SSRPanel面板用户登录报错
条评论前言
与亲朋好友分享酸酸乳账号的平台用了一段时间,突然之间苹果系统里的客户端就不能订阅成功了,此时Windows版本的客户端仍然正常。
苹果系统版本之前是能订阅成功的,而且恢复老版本也不能成功,平台上一堆僵尸账号,程序也很久没更新了,索性重新折腾了一遍。
自然是轻车熟路地搭起来,可其中遇到一些问题,记录一二。
问题1:管理后台无法登录
错误一堆忘记记录了,大概是语法错误之类……
因为之前都是自己手动导入SQL文件,这次尝鲜照着施工文档里的所谓播种填充数据,执行的时候顺风顺水,最后还是使用了手动导入SQL的方法操作了一次就正常了。
方法1、通过phpmyadmin等工具导入
进入工具后台,创建数据库,数据库名自己高兴就好,数据库排序值为 utf8mb4-general-ci
即可。
然后 点击创建好的数据库》导入》选择SQL文件》执行
,很快数据库就建表完成了,此时登录应该就正常了。
方法2、通过mysql命令导入
以前写过,懒得再写,请参考:Linux系统下mysql命令行导入导出数据
问题2:用户后台打不开
这个错误大概是这个样子的:
1 | (1/2) PDOException |
翻了下GitHub反馈页,作者说是 node_ss
表没有 name
字段,实际上只需要改动一个配置,解决办法:
config/database.php
中 strict=true
改为 strict=false
问题3:更新代码后报错
1 | The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths. |
更新代码后,可能会出现这样的错误,其他时候可能数据库没导入会报其他错误,这个错误是少了 app key
,shell登录到服务器,切换到面板根目录下,运行以下命令即可:
1 | php artisan key:generate |
运行完成后,就会在 .env
或者 storge/*.key
中将一窜随机字符写入,再打开就可以了。
其他问题
请参阅:SSRpanel搭建相关设置问题
本文标题:解决SSRPanel面板用户登录报错
文章作者:凹凸曼
发布时间:2018-03-09
最后更新:2018-03-09
原始链接:https://sobaigu.com/shadowsocks-fix-login-ssrpanel-with-error.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。