dedecms網(wǎng)站管理系統(tǒng)后臺空白的解決辦法大全
時間: 2018-12-09 20:40
閱讀: 次
作者:素材無憂網(wǎng)
今天是特別郁悶的一天,一大早起來更新文章還沒更新幾篇文章突然出現(xiàn)了后臺點了沒反映了,以為是網(wǎng)絡(luò)不好就沒去管,把頁面關(guān)閉后,過一下再進網(wǎng)站的時候發(fā)現(xiàn)首頁正常,但登陸后臺地址顯示為空白,查看后臺源碼為空的,如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""> <html xmlns="">
相當(dāng)于什么也顯示不出來,先來說說剛開始我在后臺動過什么,首先我更新了2篇文章,然后修改了一下—系統(tǒng)參數(shù)—會員設(shè)置,將會員附件上傳上限為1M,還刪除了一些會員上傳的垃圾圖片,很占空間,之后在附件數(shù)據(jù)上傳里上傳了flash,不過提示上傳成功0個附件,之后又回到寫文章當(dāng)中之后就出現(xiàn)寫了一些文章點保存沒反應(yīng)了.在網(wǎng)上找了很多方法都沒用,但同一個服務(wù)器另外一個站得后臺都正常,這里可以明顯排除為服務(wù)器得問題.在這里我總結(jié)了我今天花費了一下午得出的一些解決辦法:最后寫出我的問題解決辦法.
問題分析一:可能是網(wǎng)站被掛木馬
如果網(wǎng)站被掛木馬可以從網(wǎng)站源碼中查看是否又惡意代碼,解決辦法清除惡意代碼即可恢復(fù).
問題分析二:網(wǎng)站是因為比如漏洞升級導(dǎo)致得dede后臺空白
出現(xiàn)這個問題可以刪除原來得dedecms網(wǎng)站目錄得include文件,然后用以前備份過得文件重新上傳,這個解決得多數(shù)空白問題
注意刪除前備份include文件夾,建議直接更改下名稱即可,再上傳以前備份的
問題分析三:是否修改過相關(guān)服務(wù)器文件
DEDE安裝后,后臺頁面空白,后臺欄目鏈接空白,而且還不能注銷后臺。進入后臺,也只能通過/dede/login.php文件。我被這問題困擾了幾個小時呢。當(dāng)時真想把網(wǎng)站刪除了,重新安裝。在網(wǎng)上找了好久也沒找到什么好的方法解決這個問題,后來我想起PHP代碼很忌諱用記事本修改的,你是不是也用記事本修改了數(shù)據(jù)庫配置文件(/data/common.inc.php)呢?用記事本修改了數(shù)據(jù)庫配置文件進后臺就會出面空白頁面的.
解決方法也很簡單:你只要把DEDE 初始安裝的data/common.inc.php 用Dreamweaver 或者Notepad++打開,保存為無BOM格式文件即可。
問題分析四:這個是我之后解決了問題的辦法
include/common.inc.php
找到:
//error_reporting(E_ALL);
error_reporting(E_ALL || ~E_NOTICE);
替換為:
error_reporting(E_ALL);
//error_reporting(E_ALL || ~E_NOTICE);
保存之后再次進入管理后臺,這個時候會發(fā)現(xiàn)后臺會有一句話提示了,我的提示是:
Parse error: parse error in D:wwwrootpcppsWebdataconfig.cache.inc.php on line 44 找到之后先把上面的改回來,然后我們從錯誤提示上來分析
從中我們可以現(xiàn)在在網(wǎng)站根目錄的dataconfig.cache.inc.php on line 44有問題,然后我就把以前正常時備份過的dataconfig.cache.inc.php 重新上傳全覆蓋后問題就解決了.到此排除了一上午加下午的問題終于解決了.分析了下原因這個可能是
后臺出理空白有以下兩個原因:
1.data目錄下的 config.cache.inc.php丟失
2.沒有根目錄下的寫入權(quán)限.
由于沒有目錄寫入權(quán)限,所以即用用ftp也無法重新上傳config.cache.inc.php文件,而且當(dāng)你在FTP中
編輯一個文件后保存時,同樣由于沒有寫入權(quán)限,致使該文件也會被刪除!!!
解決方法:
當(dāng)出現(xiàn)后臺空白時,最好什么也不要動,沒有目錄寫入權(quán)限的原因可能是空間不穩(wěn)定,也可能是空間商
做了限制,不妨先放下一段時間,然后把install里面的install_lock.txt文件去掉,再重新進入你的域名/install/目錄,如果出現(xiàn)安裝頁面,則表明空間已經(jīng)正常,可以擁有“寫入”和“執(zhí)行”權(quán)限。這時可以通過FTP把config.cache.bak.php改回 config.cache.inc.php 。然后再登錄,OK!。另,可能改回后進入登錄頁面時會出現(xiàn)亂碼,請確認(rèn)一下你沒有改過common.inc.php或config.php等文件,并且沒有在這些文件中有任何“輸出語句”(即不要在這些文件中出現(xiàn) echo 等語句)
為安全起見,建議常備份 data/config.cache.inc.php文件
通過大量的查找相關(guān)關(guān)于dede網(wǎng)站后臺空白的解決辦法中有些朋友重新上傳網(wǎng)站后臺程序也有人解決了,這種情況主要是由于網(wǎng)站程序流失導(dǎo)致的,不管怎么樣,遇到dede網(wǎng)站管理后臺空白一定可以解決的,新手用戶一定不要亂刪除文件或放棄,修改文章前情先做好一次備份,然后多查找原因就可以解決問題了.
標(biāo)簽: