好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 網站建設 > 建站知識 > 織夢更新出現:讀取頻道信息失敗,無法進行后續

織夢更新出現:讀取頻道信息失敗,無法進行后續

POST TIME:2020-03-31 15:34

織夢更新出現:讀取頻道信息失敗,無法進行后續操作!終極解決方法。下面整合一些常用的解決辦法和自己最終的解決辦法。

一、后臺一鍵更新網站的時候出現了“讀取頻道信息失敗,無法進行后續操作!”。在網上查找后說在后臺"系統"-"系統錯誤修復[S] "進行操作,可是沒有解決。

二、 分類進行更新

如圖所示 進行分別更新, 可是小編還是沒有解決

于是,小編按耐不住自己浮躁的心情, 閱讀了下, dede的代碼,于是問題自然而然的就暴露出來啦~

我想,這時候,不怎么懂程序的站長,就郁悶了, 我看不懂代碼怎么辦?
沒關系。 接下來就看詳細步驟的操作方式吧
1.打開dede(你后臺的目錄地址)/mackhtml_archives_action.php
然后找到while($row=$dsql->GetObject('out'))
{
$tjnum++;
$id = $row->id;
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
} 注:小編的在第106行

把這段代碼更換為
while($row=$dsql->GetObject('out'))
{
$tjnum++;
$id = $row->id;
echo $id;
echo "
";
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}

然后在進入后臺更新 ,這個時候,小編就發現, 在“ 讀取頻道信息失敗,無法進行后續操作! ”提示信息的上面的最后一行數字是116
這個時候小編打開dede的數據庫 打開表dede_arctiny 然后發現此表中 id為 116的這條數據記錄中的 ‘typeid’是71
原來問題在這里啊!這個編號為71的欄目被小編刪除了,但是刪除的同時,dede并沒有刪除欄目下的文章,所以就出現無法讀取頻道信息的問題! 這個時候,我們手動把此條記錄刪除即可!如果這個欄目下之前發的不止是一個文章 就進入phpmyadmin 執行sql語句DELETE FROM 你的表前綴_arctiny WHERE typeid =這條錯誤記錄的欄目id (注意, 新手在刪除之前,要先提前備份好數據庫!)然后后臺在更新!

還有一件事情,不要忘了。把dede(你后臺的目錄地址)/mackhtml_archives_action.php 中的剛剛修改過的這段代碼

while($row=$dsql->GetObject('out'))
{
$tjnum++;
$id = $row->id;
echo $id;
echo "
";
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}

還替換為原來最初的
while($row=$dsql->GetObject('out'))
{
$tjnum++;
$id = $row->id;
$ac = new Archives($id);
$rurl = $ac->MakeHtml($isremote);
}

好了 ,大功告成了!

三、 還有一種問題可能由于 datacacheinc_catalog_base.inc 沒有777權限導致的! 把這個文件的權限調整為777權限即可!



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266