為了方便大家解決問題,在此整理了三個經典的解決方案。
注:執(zhí)行方案一和方案二的前提是支持GB庫。
方案一:賦予sessions讀、寫、可執(zhí)行的權限
修改根目錄下/data/sessions/的sess_***文件修改權限為777(命令:chmod 777 filename)。
方案二:將vdimgck.php替換法
替換前請將當前的vdimgck.php備份。找回相同版本的DEDE安裝包,找到/include/vdimgck.php 文件,并用其替換當前站點的vdimgck.php文件。
方案三:去掉登陸驗證碼代碼
如果上面的兩種解決辦法都解決不了,那就直接去掉驗證碼功能。是修改data\safe\inc_safe_config.php 配置文件。
方法:$safe_gdopen = ’1,2,3,5,6′; 這個就是系統(tǒng)哪些地方開啟驗證碼。與[驗證碼安全設置]界面是一對一的關系。
所以,如果當我們管理后臺想關閉驗證碼(如果驗證碼無法正確輸入,不支持GB庫)的時候,只需要打開data\safe\inc_safe_config.php 將$safe_gdopen = ’1,2,3,5,6′; 中的6刪除即可。
更多信息請查看IT技術專欄