麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > PhpCMS > 正文

phpcms v9 內(nèi)容搜索不完全顯示解決方法

2024-09-10 07:16:25
字體:
供稿:網(wǎng)友

由于 Phpcms 是國內(nèi)開源的的PHP網(wǎng)站內(nèi)容管理系統(tǒng),使用量非常大,最近有不少站長和我一樣發(fā)現(xiàn) phpcms v9 在內(nèi)容搜索的時候出現(xiàn)bug,明明數(shù)據(jù)庫里有多條記錄,顯示確只有一條.

這個bug原來是這個程序在開發(fā)的時候沒有考慮周全,在升級后把原來的搜索功能原有的搜索分詞進行了整合和改動導(dǎo)致的,所以當(dāng)我們使用搜索功能的時候有的就搜不到或者搜索不全,這樣就不能從數(shù)據(jù)庫中調(diào)出在前臺顯示出來了.

解決的辦法如下:

首先連接 FTP到空間,進入到phpcms/modules/search/index.php文件,找到以下代碼:

  1. if (!emptyempty($segment_q)) { 
  2.     $sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND MATCH (`data`) AGAINST (‘$segment_q’ IN BOOLEAN MODE)”; 
  3. else { 
  4.     $sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND `data` like ‘%$q%’”;//Vevb.com 

把以上代碼替換為:

  1. $sql = “`siteid`= ‘$siteid’ AND `typeid` = ‘$typeid’ $sql_time AND `data` like ‘%$q%’”; 

這段代碼就是去掉了判斷,不管是否是空都會從數(shù)據(jù)庫中取出在前臺顯示出來,這樣就不會存在分詞搜索不到的情況了.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久久久久久久亚洲精品 | 黄视频免费在线观看 | 国产精品久久久久久久久久电影 | 久久久久久久91 | 国产妇女乱码一区二区三区 | 毛片在线视频观看 | 国产精品成人亚洲一区二区 | 中文字幕综合在线观看 | 福利在线国产 | 毛片中文字幕 | 老a影视网站在线观看免费 国产精品久久久久久久久久尿 | 免费观看一级黄色片 | 国产1区2| 亚洲成人福利电影 | 久久精品视频一区 | 国产永久免费观看 | 91看片王 | 把娇妻调教成暴露狂 | 欧美一级视频网站 | 国产视频在线免费观看 | 九九精品在线观看视频 | 性欧美大战久久久久久久免费观看 | 国产精品视频一区二区三区综合 | 性盈盈盈影院 | 国产一区二区在线观看视频 | 日本在线播放一区二区三区 | 午夜精品视频在线 | 国产成人网 | 国产1区2区3区中文字幕 | 亚洲成人网一区 | 爱操成人网 | 自拍偷拍999 | 成人福利视频在 | 国产激情精品一区二区三区 | 欧美精品免费一区二区三区 | 久久久一区二区三区四区 | 欧美ab| 亚洲第一黄色网 | 91精品国产乱码久久久久久久久 | 免费久久久久 | 亚洲影视在线观看 |