很多站長朋友反應,經常會遇到DEDECMS織夢后臺更新網站欄目無反應和一鍵更新無響應的問題,這個問題的所在就是在于恢復了數據或者覆蓋了織夢后臺文件之后,點擊一鍵更新完全沒反應,或者生成欄目的時候其他都能過就是唯一在創建欄目這里就動不了,也不報錯,也沒有反應,其他小編遇到的是,到了某個欄目創建不了至少還會報錯,但是唯一的這個也不報錯,也沒有反應,這種問題其實解決起來有點棘手,該如何解決呢,于是小編登錄ftp去查看的時候其實欄目的文件夾其實已經是創建了的,就是唯一的是欄目的index.html沒有生成,也不知道這個問題為何所在了,百度查找了很多的教程也無法進行解決,就這樣慢慢的摸索。終于找到了問題的所在,原因可能是該更新的時候無法獲取的頂級欄目的名稱的id所在,這個只是一個大神所說的哈,按照解決的代碼也確實如此,但是此代碼加入進去,確實解決了這個問題。廢話不多說了,直接說明方法吧:
1、找到include/common.func.php,打開這個文件,在這個文件的最后加入如下代碼:
function GetTopTypename($id){global $dsql;$row = $dsql->GetOne("SELECT typename,topid FROM dede_arctype WHERE id= $id");if ($row['topid'] == '0'){return $row['typename'];}else{$row1 = $dsql->GetOne("SELECT typename FROM dede_arctype WHERE id= $row[topid]");return $row1['typename'];}}//這里需要注意的是這個已經是到達了文件的末尾了下面千萬不要出現換行。到這里DEDECMS織夢后臺更新網站欄目一鍵更新無響應的解決方法就給大家講完了。希望對出現同樣問題的朋友有所幫助,361源碼網是真正的草根站長的學習交流網,希望大家支持。
以上就是DEDECMS織夢后臺更新網站欄目一鍵更新無響應的解決方法的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網。新聞熱點
疑難解答