
歡迎訪問全國企業(yè)網(wǎng)站設計NO.1網(wǎng)站開發(fā)商平臺 | 付款方式 |
POST TIME:2020-10-09
今天發(fā)現(xiàn)登陸dedecms后臺管理內(nèi)容時,發(fā)現(xiàn)添加內(nèi)容和編輯內(nèi)容都是出現(xiàn)空白,查看編碼后,排除了編碼問題。在網(wǎng)上找了許多方法后終于成功解決:
出現(xiàn)這種情況很可能是 catalog_do.php 以及 archives_do.php 里的HEADER()的問題,因為當執(zhí)行header()前,如果前面輸出了空格、空行、任何字符,都會導致header()跳轉失效。由于catalog_do.php調(diào)用過的php文件太多了。所以你要一個個排錯的找出DEDE的所有PHP文件,頭尾兩行的 <?php ?>是否有空格或空行。把這些空格空行刪除,至此功能就全部正常了。不想排錯的話,你可以照樓上的說法重裝。
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="0; URL='.$gurl.'?aid='.$aid.'">';
保存,進入網(wǎng)站后臺,更新下網(wǎng)站緩存。再添加文章就Ok了
巨號網(wǎng)網(wǎng)站開發(fā)部為全國企業(yè)提供網(wǎng)頁設計和專業(yè)的公司網(wǎng)站制作等相關建站服務,并提供24小時企業(yè)網(wǎng)站設計咨詢!