dedecms後臺模塊管理空白解決方案。

公司的網站http://www.xinhuastm.com/添加留言板已經好久了,一直沒有留言,原來發現後臺裏沒有添加留言板模塊,點擊dedecms後臺模塊管理結果出現空白頁面,在網上查了下,和自己的一些經驗給大家提個醒,注意避免出現問題和解決問題。

如果是全空白:

找到原始的同版本的/include/dedemodule.class.php替換一下

如果只是沒有列表:

ata/module/中的moduleurllist.txt文件被破壞,這時我們可以下載下來打開看一下,如果內容爲空,就說明被破壞了,我們從源碼中提取一個覆蓋上去就行了;

來源:生態木

dedecms後臺管理空白的“症狀”:
1、網站在安裝新插件後,出現點擊模塊管理右側空白;(比如黃頁模塊)
2、網站刪除插件後,出現點擊模塊管理右側空白;(比如QQ一鍵登錄模塊)
3、網站在修改模塊中代碼後,出現模塊管理空白;
以上這些dedecms的後臺問題的解決辦法是:
初次安裝者推薦)1、直接通過ftp重新上傳後臺dede/裏的內容,一般這樣是最有效的;
2、利用FTP工具或登錄遠程服務器找到網站目錄中的/data/module/moduleurllist.txt文件刪掉即可。(來源於網絡,具體效果經測試不能解決問題)
3、使用完好的安裝包中dede/module_main.php來覆蓋出問題的後臺ftp對應的地方。(未經測試)
4、也有說是在模塊操作時破壞了/data/module/moduleurllist.txt,直接從安裝包中提出覆蓋。(未測試)
5、自身在修改了模塊中的一些php代碼,可能在修改的時候使用記事本修改,出現了編碼錯誤,這種空白的原因可以直接把自己修改了那些代碼的文件重新衝安裝包中提出覆蓋即可。(!!!提醒各位站長們,網站程序修改的時候一定要用專業的IDE,記事本修改會讓你付出更大的查錯時間!!!
6、空間服務器的問題:fsockopen函數被禁止,這個問題一般是虛擬主機的只能找空間商了,如果自己架的服務器的話,自己開啓下。

其實在很多時候,做dedecms的模版修改或者是二次開發中都會遇見好多的bug,不過這些bug都能解決,大不了重新裝一次也就好了,不過以上的這些問題和解決辦法,美浩工作室建議初學者直接使用重新上傳後臺文件,簡單又方便,當然,可能不同的問題都有不同的解決方法,大家如果有更好的經驗,歡迎留言!


爲什麼織夢後臺的模塊列表無法顯示

這幾天老是有人問我爲什麼織夢後臺的模塊列表無法顯示,其實這麼說吧,一般情況下是不會出現你說的無法顯示的情況的,下面我說一下會出現模塊列表無法顯示的情況及相應的解決辦法
第一種情況:下載源碼下來後在本地安裝後臺模塊可以正常顯示,但是上傳到空間之後模塊顯示不了了,這種情況一般是你的空間參數或者設置的問題,你可以諮詢空間商,或者試圖嘗試一下的方法:
將 include中的文件dedehttpdown.class.php進行相關的修改,具體就是將$this->m_fp 
= @fsockopen($this->m_host, $this->m_port, $errno, $errstr,10);
替換爲$this->m_fp = @stream_socket_client($this->m_host . ':' . $this->m_port, $errno, $errstr,10);
第二種情況:開始模塊正常顯示,但是後來安裝了其他模塊插件後突然發現模塊列表不見了,這種你情況主要有以下兩種原因:
(1)data/module/中的moduleurllist.txt文件被破壞,這時我們可以下載下來打開看一下,如果內容爲空,就說明被破壞了,我們從源碼中提取一個覆蓋上去就行了;
(2)module_main.php文件受損,我們從源碼中提取出來上傳覆蓋即可
這裏強調的是,做這些之前,一定要備份,防止出現意想不到情況,因爲程序這個東西不穩定因素還是比較多的,呵呵
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章