当使用PBootCMS后台登录时遇到“登录失败:表单提交校验失败,请刷新后重试!”的错误提示时,这通常是由于一些配置或环境问题导致的。以下是一些常见的解决方法:
常见解决方法
- 删除
runtime
目录 - 切换 PHP 版本
- 清除浏览器缓存
- 检查 CSRF 令牌
解决方法详细步骤
方法一:删除 runtime
目录
-
定位
runtime
目录- 找到PBootCMS安装目录中的
runtime
目录。
- 找到PBootCMS安装目录中的
-
删除
runtime
目录- 使用FTP客户端或其他工具删除
runtime
录及其内容。
rm -rf runtime
- 使用FTP客户端或其他工具删除
-
重新启动服务
- 清除缓存后,刷新后台登录页面,重新尝试登录。
方法二:切换 PHP 版本
-
查看当前 PHP 版本
- 查看当前服务器上的PHP版本。
php -v
-
切换 PHP 版本
- 如果当前PHP版本不是7.3或5.6,尝试切换到这两个版本之一。
对于阿里云虚拟主机或其他云主机:
- 登录控制面板,找到PHP版本切换功能。
- 选择PHP 7.3或5.6版本,并保存设置。