今天有個瑞典vps客戶來找,他說他的帝國cms程序后臺登錄的驗證碼不顯示,下面是教程
方法一:
有的同學(xué)開啟了后臺登陸驗證碼,但是由于種種原因后臺驗證碼沒有顯示,然而不填寫驗證碼又無法登陸后臺關(guān)閉后臺驗證碼,給同學(xué)們一個解決方案
用工具(一定要用工具比如NOTEPAD++或者Dreamweaver)打開/e/config/config.php找到如下代碼:
adminloginkey 如果開啟了驗證碼后邊的數(shù)字應(yīng)該是0,改成1,就關(guān)閉了后臺登陸驗證碼了!
方法二
上面的方法雖然快刀直接,但是導(dǎo)致網(wǎng)站存在一定的風(fēng)險,讓驗證碼顯示出來才是正道
本地測試的好好的,驗證碼什么的都顯示的非常正常,上傳到服務(wù)器后,發(fā)現(xiàn)驗證碼顯示不了了。
這是由config.php文件的BOM頭引起的,只要這個文件用記事本打開過,就自動加上BOM頭了
使用NotePad++將config.php將其轉(zhuǎn)換成無BOM的文件然后上傳,刷新一下就OK!驗證碼出來了!
通俗點就是直接用NotePad++打開config.php,編碼--使用無BOM的編碼,保存,然后刷新網(wǎng)站