您在這裡

搜尋

請教搜尋功能找不到中文字的問題?

MarkC's 的頭像
MarkC 在 2011-03-26 (週六) 12:08 發表

目前程式先利用 MS WebMatrix掛的,版本 6.20版
文章建立以後,利用內定的搜尋模組搜尋,英文部分OK!不過只要輸入中文,就出現
warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in C:\..........\includes\bootstrap.inc on line 857.
的警告訊息,並查不到資料,

站內搜尋的比例

我現在想建一個功能
就是以星期或月為單位
看訪客進到網站後, 站內搜尋關鍵字的比例, 佔了全部訪客多少百分比
也就是一組關鍵字, 一個百分比

因為老闆想看, 網站內容有沒有不足的地方
為什麼訪客不想從欄位找, 而要自己搜尋

其實, 如果是我, 很懶得一步步慢慢來, 就會用搜尋的比較快

搜尋中文的問題?勾選CJK重建index 怎麼還是找不到中文字?

Drupal 怎麼不能搜尋中文呢?
後來勾選了搜尋設定的 CJK (中日韓處理器),也是不行喔。
爬文後,發現要重建 index ,
甚至執行的 cron ,
結果還是搜尋不到剛寫的文章,
但是如果英文字都可以找的到,中文怎麼會這樣呢?
請問大大有遇到類似的狀況嗎?

可以搜尋使用者但無法搜尋內容?

tky's 的頭像
tky 在 2006-12-29 (週五) 11:18 發表

各位好:

今天在自己網站使用搜尋功能時發現,只能搜尋使用者、但不能搜尋內容的怪現象(中英文都一樣)。搜尋結果都是零。當然,早期安裝的時後是沒有問題的。

查了一下log,發現每次搜尋內容時都會出現錯誤:

第一個總是這樣:

在database.mysql.inc的第121行: Table 'test.search_dataset' doesn't exist query: do_search CREATE TEMPORARY TABLE temp_search_results SELECT i.type, i.sid, 5 * (167.46606549104 * i.relevance) + 5 * POW(2, (GREATEST(n.created, n.changed, c.last_comment_timestamp) - 1167327231) * 6.43e-8) + 5 * (2.0 - 2.0 / (1.0 + c.comment_count * 0.33333333333333)) + 5 * (2.0 - 2.0 / (1.0 + nc.totalcount * 0.0040816326530612)) AS score FROM temp_search_sids i INNER JOIN search_dataset d ON i.sid = d.sid AND i.type = d.type INNER JOIN node n ON n.nid = i.sid LEFT JOIN node_comment_statistics c ON c.nid = i.sid LEFT JOIN node_counter nc ON nc.nid = i.sid WHERE (d.data LIKE '% 新聞 %') ORDER BY score DESC 。

訂閱 RSS - 搜尋