phpcms后台登录提示验证码输入错误的解决方法
2022-07-04 18:07:55   来源:   评论:0 点击:

今天发现后台一直登录不成功。提示:验证码输入错误。于是在网上查很多资料,官方帮助上也给出一个这样的答案:修改" caches configs syste

今天发现后台一直登录不成功。

提示:“验证码输入错误”。

于是在网上查很多资料,官方帮助上也给出一个这样的答案:

修改"/caches/configs/system.php"当中的:'session_storage' => 'mysql',将其修改为'session_storage' => 'files'。

按他的提示,改过以后,还是照样提示验证码输入错误,但我在其他人的机子上确实可以登录成功。

所以推测可能是我电脑缓存有问题。

但也不可能一直用别人的机子测试。

索性直接把phpcms后台验证码功能删除掉。

下面分享一下删除的办法:

找到\phpcms\modules\admin\index.php。

删除32到35行的代码,也可以直接在前面用“//”注释掉,如下面的代码。

//    $code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER);
//    if ($_SESSION['code'] != strtolower($code)) {
//     showmessage(L('code_error'), HTTP_REFERER);
//    }

然后再登录,可能会出现登录成功又自动退出的情况,你只要把浏览器关掉,再重新打开并登录就可以解决掉了。

相关热词搜索:

上一篇:phpcms v9用get-sql调用表数据表中的图组图片
下一篇:PHPCMS v9删除(修改)栏目没有权限

分享到: 收藏
评论排行