DEDECMS(織夢(mèng)網(wǎng)站管理系統(tǒng))是國(guó)內(nèi)常用的網(wǎng)站內(nèi)容管理系統(tǒng),但很多站長(zhǎng)在使用時(shí)經(jīng)常會(huì)出現(xiàn)一些問題,今天我就后臺(tái)驗(yàn)證碼無法顯示的問題提出解決方案。
首先確認(rèn)是否開啟了GD庫,一般默認(rèn)是開啟的。如何測(cè)試是否開啟?寫一個(gè)PHP文件瀏覽下有圖就說明開啟了
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("oh no");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "ruoshuiyx.com", $text_color);
imagepng ($im);
有圖的話就是解決dede的問題了
一般dede出現(xiàn)驗(yàn)證碼不顯示的,多為使用utf-8編碼網(wǎng)站的程序,發(fā)菜就以這個(gè)編碼為主說一下有關(guān)dede驗(yàn)證碼不顯示解決方法。
第1步:使用ftp工具連接到空間,找到data目錄下的“common.inc.php”文件,并下載到本地電腦中。
注:本文就所說的data目錄是dedecms默認(rèn)的官方目錄,一些網(wǎng)友data目錄可能修改過。
第2步:使用EditPlus軟件打開common.inc.php文件,然后單文件>>另存為,在出現(xiàn)如下圖所示的窗口中,編碼一定要選擇UTF-8,然后單擊保存。也記事本也可以試一下,有人說不行,我測(cè)試過是可以的。
注:有時(shí)使用dw軟件把common.inc.php文件保存為utf-8也是沒用的,只有使用EditPlus另存為utf-8才有用,當(dāng)然作者一直使用的是這款軟件,其他軟件可能也有效。因?yàn)槟J(rèn)記事本和DW會(huì)加bom這里需要去除bom。
第3步:把新保存的common.inc.php文件上傳到織夢(mèng)程序目錄中的data,并覆蓋原來的。然后再到織夢(mèng)后臺(tái)或任意一個(gè)有驗(yàn)證碼的頁面刷新看看,這時(shí)我們就會(huì)發(fā)現(xiàn)原來織夢(mèng)后臺(tái)不顯示驗(yàn)證碼的,現(xiàn)在可以顯示了。