新聞中心
dedecms源碼程序登陸網(wǎng)站后臺后右側(cè)詳情欄目空白思路分析
作者 / 無憂主機 時間 2016-03-23 10:45:39
很多使用織夢程序建站的朋友們也許都遇到類似的問題,織夢dedecms程序運行了一段時間后,登陸網(wǎng)站后臺發(fā)現(xiàn)左側(cè)欄目都存在,可是對應(yīng)的右側(cè)欄目空白了。點擊左側(cè)的欄目右側(cè)也是沒有任何反應(yīng)的,有的站長朋友會認為是網(wǎng)站掛馬了,也有的站長朋友會認為網(wǎng)站文件缺失了,甚至還有一些站長朋友聯(lián)想到是不是php空間出了問題導(dǎo)致的。無憂主機小編使用織夢程序建站幾年了,雖然談不上十分精通,可是對于此類的問題小編還是可以幫忙解答的。其實以上可能性全部可以否決掉。 一般出現(xiàn)這種問題的可能性只有兩種: 第一就是因為緩存問題。 第二就是data讀寫權(quán)限問題。 當然第二種一般解決起來比較簡單,只需要咨詢下主機商空間的運行權(quán)限是多少,然后修改為讀寫權(quán)限就可以了。那么針對第一種比較麻煩一些,但是基本上發(fā)生的幾率也是最大的,遇到了該如何去處理呢?小編就針對此種情況具體的來分析說明下吧。 分析:織夢程序開發(fā)的時候就設(shè)置了一種報錯的提示,在程序運行中只要出問題了,開啟這個報錯就可以找到具體是哪個文件下的代碼出問題了,這樣就不用大海撈針的去尋找了。 方法一:找到include/common.inc.php文件,使用高級編輯器打開該文件。
//error_reporting(E_ALL); error_reporting(E_ALL || ~E_NOTICE);替換為:
error_reporting(E_ALL); //error_reporting(E_ALL || ~E_NOTICE);這一步操作的目的是什么呢?為什么要注釋掉上面一行的代碼呢?也許有很多朋友不解。 答案是這樣操作可以找到為什么變成空白,是哪個目錄下的文件出了問題。 例如小編調(diào)試的這個提示:Parse error: parse error in D:\wwwroot\pcpps\Web\data\config.cache.inc.php on line 44 ,從以上提示中可以看出就是這個目錄下的緩存文件報錯了,那么如果會調(diào)試程序的站長朋友們就按照這個提示重新修復(fù)下該程序文件就可以解決了,如果對程序不是很熟悉的站長朋友們也不需要緊張,直接找到以前備份過的程序文件,解壓出來找到同目錄下的該config.cache.inc.php文件重新上傳全覆蓋后問題就解決了。 方法二:如果是從別的平臺搬家過來的網(wǎng)站,例如從VPS搬家到虛擬主機上的織夢程序出現(xiàn)這個問題了,也有專門的解決方法如下: 首先找到dede/archives_do.php文件,使用高級編輯器打開,查找以下文件:
header("location:{$gurl}?aid=$aid");將其替換成:
echo '<META HTTP-EQUIV="REFRESH" CONTENT="1; URL='.$gurl.'?aid='.$aid.'">';保存上傳到之前的程序目錄下覆蓋,然后更新下網(wǎng)站后臺緩存,也可以得到完美的解決。 方法三:如果以上兩種方案都不能解決,直接把我們的dede后臺程序直接替換掉,看看能否解決掉問題所在。 方法四:最后一種方法也是dedecms程序出現(xiàn)報錯之后或者白屏之后的萬能解決錯誤的方法,就是我們說知道的帶數(shù)據(jù)模板安裝的方法,也就是源碼重裝,至于源碼重裝的方法的步驟比較多,小編就不在這里進行說明步驟了,您們可以百度一下dedecms源碼重裝的方法。 通過以上四種方案小編在解決這么多的售后中經(jīng)常是能遇到的,也是解決了很多的問題的,希望在和偏文章能幫助到站長朋友們!希望小編以上的總結(jié)可以幫到部分站長朋友們哦。也感謝大家長期以來對無憂主機小編的大力支持。 無憂主機相關(guān)文章推薦閱讀: DEDECMS后臺怎么才能給網(wǎng)站添加新的變量呢 DEDECMS程序網(wǎng)站后臺使用圖集上傳后不能按順序排列怎么辦 DEDECMS建站如何保護版權(quán)下載的時候設(shè)置防盜鏈的方法
本文地址:http://www.gle-technology.com/dedecms/21927.html