国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

DEDECMS搜索一片空白問題解決辦法

2024-07-12 08:43:33
字體:
供稿:網(wǎng)友

大家碰到最多的問題是后臺一片空白,但今天有人碰到使用dedecms的搜索功能出來一片空白了,那么灰到這樣的問題我們來看看怎么解決吧。

近日一客戶把dedecms由WINDOWS2003環(huán)境轉(zhuǎn)到了LINUX環(huán)境,這本來是沒任何問題的,可客戶搜索功能就是無法使用。

輸入關(guān)鍵字后搜索,就顯示一片空白

剛開始我以為是權(quán)限問題,遂把所有文件夾設(shè)置為777,結(jié)果依舊,我想那換個模板試試吧,換成了官方自帶模板,結(jié)果依舊一片空白。

排除了這兩個問題,剩下的就耐人尋味了,不知道是哪里出錯,于是乎開始百度。

官方上的朋友提到的多數(shù)是進(jìn)入后臺 – 其他設(shè)置里 關(guān)閉Sphinx搜索服務(wù)器,問題是客戶壓根兒就沒開。

那么到底是哪里出錯了?我想最有可能是/plus/search.php出錯,下載官方源碼,再次覆蓋,還是一樣!

那么估計就是什么代碼寫得,與LINUX環(huán)境不兼容了?

好了,說了這么多思路,現(xiàn)在說解決辦法。

其實也簡單的很,雖然暫時不知道是什么原因,但是只要進(jìn)入 根目錄 / plus / search.php 編輯這個文件,把以下代碼刪除即可。

  1. //查找欄目信息 
  2. if(emptyempty($typeid)) 
  3. $typenameCacheFile = DEDEDATA.'/cache/typename.inc'
  4. if(!file_exists($typenameCacheFile) || filemtime($typenameCacheFile) < time()-(3600*24) ) 
  5. $fp = fopen(DEDEDATA.'/cache/typename.inc''w'); 
  6. fwrite($fp"<"."?php\r\n"); 
  7. $dsql->SetQuery("Select id,typename,channeltype From `#@__arctype`"); 
  8. $dsql->Execute(); 
  9. while($row = $dsql->GetArray()) 
  10. fwrite($fp"\$typeArr[{$row['id']}] = '{$row['typename']}';\r\n"); 
  11. fwrite($fp'?'.'>'); 
  12. fclose($fp); 
  13. //引入欄目緩存并看關(guān)鍵字是否有相關(guān)欄目內(nèi)容 
  14. require_once($typenameCacheFile); 
  15. if(isset($typeArr) && is_array($typeArr)) 
  16. foreach($typeArr as $id=>$typename
  17. //$keywordn = str_replace($typename, ' ', $keyword); 
  18. $keywordn = $keyword
  19. if($keyword != $keywordn
  20. //Vevb.com 
  21. $keyword = HtmlReplace($keywordn); 
  22. $typeid = intval($id); 
  23. break
  24. }

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 临猗县| 商南县| 建水县| 左云县| 五家渠市| 威信县| 南雄市| 宜兴市| 台北县| 芦溪县| 天长市| 闸北区| 澎湖县| 临颍县| 乌海市| 涿鹿县| 潼关县| 临朐县| 民乐县| 丘北县| 观塘区| 宝应县| 长岛县| 盐池县| 多伦县| 页游| 建德市| 瑞安市| 旅游| 泗水县| 泗洪县| 策勒县| 芒康县| 冕宁县| 四会市| 新乐市| 湘阴县| 洛扎县| 潞西市| 凤冈县| 武宣县|