驗(yàn)證碼不顯示
可能一:驗(yàn)證碼需要GD庫(kù)支持,如果不顯示一般就是由于服務(wù)器不支持GD庫(kù)造成,需要聯(lián)系服務(wù)器管理人員處理。
可能二:您使用記事本等一些文本編輯器編輯過include目錄下的文件或者data目錄下的config.php文件,造成文件產(chǎn)生“BOM頭”,解決方法是去掉“BOM頭”,以EditPlus編輯器為例,請(qǐng)找到“工具->參數(shù)->文件”里面將“默認(rèn)編碼”改為“UTF-8”、“UTF-8簽名”改為“總是移除簽名”,然后重新保存文件即可。
驗(yàn)證碼顯示但輸入正確也登陸不了后臺(tái)
可能一:造成這個(gè)問題多數(shù)是由于服務(wù)器沒有開啟session或者cookie造成
可能二:在php.ini中register_globals = On,意思就是開啟了“注冊(cè)為全局變量”,這個(gè)設(shè)置導(dǎo)致$captcha變成全局變量,并影響$_SESSION['captcha']的值(這個(gè)問題會(huì)在2018年12月9日后版本進(jìn)行調(diào)整規(guī)避這個(gè)問題,但還是建議大家不要開啟這個(gè)設(shè)置,十分影響系統(tǒng)安全)。