首先可能是空間(服務器)沒有加載gd庫擴展導致的,因為驗證碼就是它創建的所有圖形。
解決方案:
1.如果妳是獨立服務器,可以自己操作,可以在php.ini中搜索extension=php_gd2.dll,放在前面。刪除該號碼,並重新啟動其他服務器,如IIS或apache。如果妳租了空間,妳可以找到壹個空間供應商,讓他為妳打開它。
2.如果方法1中的條件不能滿足,可以嘗試用這個方法解決。打開Dreaming data文件夾下的safe文件夾,打開inc_safe_config.php文件,然後把$ safe _ gdopen =' 1,2,3,4,5,6,7 ';改成$ safe _ gdopen =' 1,2,3,4,5,7 ';這樣就可以不用驗證碼登錄後臺了。
其次,可能是妳的後臺登錄文件有錯誤。重新下載最新的dedecms系統包,裏面有妳網站對應的代碼,找到文件/dede de/dede/templets/log in . htm進行替換。其中dede是您網站後臺目錄文件夾的名稱。
最後,還有壹種可能是/include/vdimgck.php文件損壞或者沒有權限,更換文件或者修改權限即可。
綜上所述,後兩種情況不顯示驗證碼的可能性很小。很多朋友都是因為GD庫的問題造成的,樓主可以找空間提供商咨詢。
希望能幫到妳。林·