eSafe白帽駭客資安網-網絡安全背後的巨人,提供駭客,網站入侵測試,網站被駭,網站漏洞,駭客入侵,資訊安全,入侵,ecshop,wordpress,漏洞修復,木馬清除,資安服務

dedecms 後台打開空白 針對萬網跟阿里雲的主機解決辦法



          客戶網站用的是織夢 dede系統,前端時間網站因為搬家,導致現在網站後台登陸後出現

空白,正常流程是輸入管理員賬號密碼,然後點擊登陸,提示成功後
,返回的頁面是空白的,

怎麼刷新、雙擊還是打不開,顯示的是空白的頁面,導致
用戶後台更新文章,生成頁面等日常

的網站維護工作受到影響。



針對於織夢後台登陸空白的解決辦法,我也去百度搜索了許多,大部分的解決方案是:修改網

站根目錄下的include文件夾下的common.inc.php文件,把裡面的

 
//error_reporting(E_ALL);
 
error_reporting(E_ALL || ~E_NOTICE);
 
替換為
 
error_reporting(E_ALL);
 
//error_reporting(E_ALL || ~E_NOTICE);
 
這樣做的意義是,讓程序直接爆出所有網站代碼的錯誤,這一個地方是非常關鍵的,會直接顯

示出為何後台登陸是空白頁面的錯誤代碼。修改代碼後,我們登陸後台
,果然提示出錯誤,錯

誤代碼如下:
 
Cannot send session cookie,safe/inc_safe_config.php:29)  Cannot modify 
 
header information - headers already sent by
 
查了上面的出錯信息,才找到後台登陸空白的真正原因是,該網站使用的是萬網的虛擬主機,

我們登陸萬網主機控制面板,找到我的主機,然後高級環境設置,
PHP.ini 設置,將輸出緩衝

區數據塊設置這一項啟用。eSafe白帽資安網公司是一家專注於:網站安全、主機安全、網站安全檢

測、網站漏洞修復,滲透測試,安全服務於一體的網絡安全服務提供商。如下圖:
 


 
啟用輸出緩衝區數據塊設置後,我們再來登陸後台,問題得以解決,沒有出現空白了,直接顯示

出後台的歡迎頁面,以及添加文章,更新,生成首頁,都正常了。
 

 
上面的解決方案,是專業針對使用萬網虛擬主機,以及阿里雲主機的網站。如果你的dede網站

後台登陸空白,也可以嘗試另幾個方法,可以將data目錄下
common.inc.php的文件,下載到本

地編輯一下,改為無bom的格式,再上傳到FTP裡
還有就是php的版本問題,比如php5.4版本會

出現不兼容,導致後台登陸空白
,這樣就需要降低PHP的版本。

分享:

相關推薦