1. 程式人生 > >dede5.7後臺部分空白及全部空白解決辦法

dede5.7後臺部分空白及全部空白解決辦法

在本地測試安裝了dede5.7gbk,修改好模板,然後上傳到伺服器,登入後臺正常,但是開啟系統使用者管理內容回收站、發表文章等後臺發現出現空白頁面。其他操作都正常。開始逐步排查,首先排除資料庫配置檔案的utf8的檔案頭問題,因為部分檔案是可以正常訪問的。開啟不能開啟的檔案頁面,content_list.php recycling.php,發現都有2個require當前目錄的config.php    include目錄的datalistcp.class.php  ,其他可以操作的檔案也呼叫有config.php檔案,所以問題出現在datalistcp.class.php檔案上。開啟datalistcp.class.php,發現只有一條require到dedetemplate.class.php  ,於是開啟dedetemplate.class.php,該檔案為模板類,沒有require,不過發現有條宣告  var $isCache = TRUE;   覺得是否會是許可權問題,於是ssh,chmod 777(懶的找目錄),之後重新整理,一切正常,至此,問題解決。

總結:

1、dede後臺空白,首頁空白,出現什麼都空白的情況,一般是資料庫配置檔案common.inc.php 多了utf8 BOM,資料遷移時,不要直接用記事本修改資料庫配置檔案,記得用notepad++ editplus Dreamweaver等富文字編輯軟體修改,記得儲存的時候一定編碼為utf8 無bom(without bom) 編碼。

2、dede後臺部分空白,如文章新增、編輯頁面空白,先修改下快取目錄許可權,看看是否正常,此類問題大都為許可權問題導致。

3、如果依然空白,可以順著檔案查詢,一個個看,一般不難解決,如果動手能力不強,直接重灌,或者聯絡我幫忙處理,對本文進行補充。