
當(dāng)自己輸入了正確的驗(yàn)證碼后,系統(tǒng)仍然提示不正確,這種情況如何排查?
1、打開cms的開發(fā)者模式
http://www.apdwn.com/doc/204.html
2、繼續(xù)回到提交頁(yè)面,輸入正確的驗(yàn)證碼進(jìn)行提交,系統(tǒng)仍然會(huì)提示驗(yàn)證碼不正確
3、找到系統(tǒng)日志文件:cache/error/當(dāng)天的.php
DEBUG - 圖片驗(yàn)證碼驗(yàn)證失?。耗爿斎氲氖牵╠ddd),正確的是(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
然后分析這個(gè)日志文件,看驗(yàn)證碼是不是自己輸入錯(cuò)了,如果自己沒(méi)有輸入錯(cuò)誤,就往下繼續(xù)
4、上面日志分析,如果本電腦ip地址出現(xiàn)多個(gè)時(shí),那么也會(huì)導(dǎo)致驗(yàn)證碼識(shí)別錯(cuò)誤,需要手動(dòng)設(shè)置識(shí)別常量
例如,在index.php中加入以下代碼:
以上代碼僅供參考,可根據(jù)實(shí)際情況調(diào)整改進(jìn)。