电话
13363039260
当自己输入了正确的验证码后,系统仍然提示不正确,这种情况如何排查?
1、打开cms的开发者模式
https://www.xunruicms.com/doc/204.html
2、继续回到提交页面,输入正确的验证码进行提交,系统仍然会提示验证码不正确
3、找到系统日志文件:cache/error/当天的.php
DEBUG - 图片验证码验证失败:你输入的是(dddd),正确的是(D4DP)192.168.0.244:Mozilla/5.0 (Macintosh Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36 Edg/113.0.1774.57
然后分析这个日志文件,看验证码是不是自己输入错了,如果自己没有输入错误,就往下继续
4、上面日志分析,如果本电脑ip地址出现多个时,那么也会导致验证码识别错误,需要手动设置识别常量
例如,在index.php中加入以下代码:
define('USER_HTTP_CODE', md5($_SERVER["HTTP_USER_AGENT"]));
以上代码仅供参考,可根据实际情况调整改进。
Tag: 图片