欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

Discuz! Database Error之forum_filter_post 表limit -1錯(cuò)誤的解決方法

作者 / 無憂主機(jī) 時(shí)間 2014-11-11 19:55:38

“網(wǎng)站之前一直是正常運(yùn)行的,昨天都還可以正常訪問,為什么今天這一個(gè)人帖子就突然打不開了?其他帖子都是正常訪問的”一個(gè)客戶這樣和我說道并跟小編說,是不是無憂主機(jī)php空間不能完美支持 discuz呢?錯(cuò)誤截圖如下: Discuz! Database Error之forum_filter_post 表limit -1錯(cuò)誤的解決方法 看了下這個(gè)錯(cuò)誤,是一個(gè)數(shù)據(jù)庫表有問題,于是我全站備份了用戶的數(shù)據(jù)后,直接登陸PHPMYADMIN工具修復(fù)、優(yōu)化這張表forum_filter_post,結(jié)果忙活了半個(gè)小時(shí),解決不了問題,就上網(wǎng)搜索解決方法,程序員們都應(yīng)該知道:DESC LIMIT -1 這本身就是一個(gè)語法錯(cuò)誤,因?yàn)長imit不能為-1,所以這是一個(gè)小Bug,那問題來了,如何解決這個(gè)PHP Debug呢? 解決步驟: 在網(wǎng)站根目錄下面找到一個(gè)forum_viewthread.php文件,進(jìn)行代碼修改,用來修復(fù)這個(gè)問題; 文件路徑:..\source\module\forum\forum_viewthread.php 找到代碼: if($_G['setting']['nofilteredpost'] && $_G['forum_thread']['replies'] > $_G['setting']['postperpage'] && $remainhots) { 替換為: if($_G['setting']['nofilteredpost'] && $_G['forum_thread']['replies'] > $_G['setting']['postperpage'] && $remainhots >0) { 其實(shí),這里主要修改的內(nèi)容就是:將 $remainhots 改為 $remainhots >0,不讓這個(gè)語法出現(xiàn)錯(cuò)誤就可以解決這個(gè)問題了; 修改完之后,記得把文件保存上傳至指定目錄下,DZ后臺(tái)更新緩存即可解決。 無憂主機(jī)相關(guān)文章推薦閱讀: DISCUZ! 壇友互動(dòng)消息提示一直存在的解決方案 如何解決DISCUZ X3.2列表頁認(rèn)證圖標(biāo)不顯示問題 DISCUZ 發(fā)帖子上傳圖片的時(shí)候顯示“內(nèi)部錯(cuò)誤無法顯示此內(nèi)容” DISCUZ訪問出現(xiàn)TABLE ‘%S’ IS MARKED AS CRASHED AND SHOULD BE REPAIRED解決思路

本文地址:http://www.gle-technology.com/discuz/17467.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服