站長們應該都有遇到網站后臺驗證碼不顯示的情況,那么是什么原因呢?幾天小編就和大家一起探討下!
1、傳輸方式的問題!
有很多站長反饋遇到過這種情況,因為需要更換好的虛擬主機,就會遇到后臺驗證碼顯示不了的情況!據小編我實踐,我首先想到的是,先點擊備份好所有的文件,點擊壓縮就可以,會自動一壓縮包的形式備份好,真時候我們記得利用FTP工具,千萬記得傳輸類型是選擇“二進制”,下載到本地,上傳到新的主機上,也是需要選擇二進制模式傳送,導入數據庫之后,打開驗證碼是正常顯示的,沒有采用二進制的格式進行上傳的話,也是會出現驗證碼無法顯示的!
2、版本的問題。
傳輸方式沒有問題,打開后臺驗證碼還是無法顯示的話,這時候,可以去切換下PHP的版本程序,因為主機服務器更換后,相對應的版本肯定是不同的,切換到之前一樣的版本,刷新查看后,是可以正常顯示了,輸入用戶民和密碼,可以正常的登錄訪問了!這個呢也是小問題,配置的時候注意下,就可以很輕易的解決類似的不顯示的情況!
3、程序文件編碼的問題
進入程序文件,查找打開data目錄,用代碼編輯軟件打開common.inc.php文件,千成別用記事本打開,往下來查看右下角有個UTF-8-BOM,如何帶有BOM就是這個BOM的問題,然后點擊軟件上面的“編碼――以UTF-8無BOM格式編碼”,右下角UTF-8后面就沒有BOM了,再點擊保存,上傳覆蓋掉之前的文件,重新打開就可以顯示正常驗證碼了!
新聞熱點
疑難解答