剛在后臺(tái)發(fā)表文章,點(diǎn)擊“添加文檔”莫名其妙的打不開,應(yīng)該說是顯示空白,連源碼也是空白的.
我去啊,昨天還好好的說,百度了好久,以下什么方法都無用,貌似很多用dede的人也遇到過這樣的問題,無解,官方論壇也沒出來回答.
1、catalog_do.php文件,代碼如下:
在【dede/catalog_do.php】下面,把catalog_do.php里【header("location:article_add.php")】
替換成【echo "<script language='javascript'>window.location.href='article_add.php'</script> "; 】
還有[header("location:{$gurl}?channelid={$channelid}&cid= {$cid}");]替換成[echo "<script language='javascript'>window.location.href='{$gurl}?channelid={$channelid}&cid={$cid}'</script> "; ]
2、archives_do.php文件
找到【dede/archives_do.php】文件,用記事本打開,查找【header("location:{$gurl}?aid=$aid");】將其替換成:
【echo '<META HTTP-EQUIV="REFRESH" CONTENT="1; URL='.$gurl.'?aid='.$aid.'">';】保存,進(jìn)入網(wǎng)站后臺(tái),更新下網(wǎng)站緩存,再添加文章就Ok了.
還是得靠自己,dede后臺(tái)功能一般是在 后臺(tái)文件夾、include…… 先用替換法把后臺(tái)下的所有文件替換了,前提是得先備份現(xiàn)在的數(shù)據(jù),發(fā)現(xiàn)不是這個(gè)目錄下的問題,不然百度到的那個(gè)方法早解決了,然后替換include所有文件,ok問題解決了.
之前仔細(xì)觀察和回憶這些天改了什么文件,發(fā)現(xiàn)文檔的功能基本失效,連刪除文檔、移動(dòng)……都沒用,這里其實(shí)就可以確定是include目錄下的文件出錯(cuò)了,看添加文檔的post路徑,好像是arc.archives.class.php,可我回憶好像只動(dòng)過arc.taghtml.class.php和arc.taglist.class.php文件啊,這之前又只是替換了arc.taglist.class.php發(fā)現(xiàn)問題依在,后面才選擇全部替換掉的,我的問題應(yīng)該是出在在改arc.taghtml.class.php時(shí)改成別的問題了,反正問題解決了.
解決方法就是,替換法,替換掉nclude 或 后臺(tái)路徑下的文件.
此文由 網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口 編輯,未經(jīng)允許不得轉(zhuǎn)載!: