Dedecms后臺驗證碼不顯示的問題,小編也遇到了不少,通過小編的經驗和結合網上的資料,也基本能夠得到解決。相關的解決方法小編也整理成了文檔,一 會兒會放在本文正下方供大家閱讀。但是今天小編遇到的這個問題和一般的情況有點不一樣,這位站長朋友是按照他朋友的指點,把他的dede文件轉移到下一級 目錄,一切轉移成功后可是登陸不了后臺了,我檢查了下data中的配置文件一切都是正常的,原因是驗證碼不顯示了。這是為什么呢?因為目錄的級別都是根據 程序每一個文件都是銜接好的。動一個文件級別就要修改相應的程序目錄級別。小編花了半個小時,結合一些相關的解決方案,研究出了一個可行的方法,下面小編 給大家分享下data目錄移動后還可以讓驗證碼正常顯示的方法。

解決辦法:

第一步:首先找到/include/vdimgck.php。

找到這個文件中的以下兩行代碼注釋掉如下

//require_once (dirname(__FILE__).’/../data/safe/inc_safe_config.php’);

//require_once (dirname(__FILE__).’/../include/common.inc.php’);

然后添加以下兩行代碼到vdimgck.php。

require_once (DEDEDATA.’/safe/inc_safe_config.php’);

require_once (DEDEDATA.’/config.cache.inc.php’);

添加后保存上傳到對應的目錄下。然后您再回到網站的后臺更新下緩存。再登陸網站后臺就可以看到驗證碼又能正常顯示了。這種方法是直接修改路徑方便又有效率。希望這篇小題材能給遇到同樣問題的站長帶來方便。