- 文章: 86
- 謝謝您收到: 0
小弟我想請問為何我的1.5.3穩定版不支援中文搜尋
- billy58357
- Topic Author
- 訪客
- labman
- Offline
- 專家會員
Less
More
- labman
- Offline
- 專家會員
Less
More
- 文章: 86
- 謝謝您收到: 0
2008-06-05 21:31 #10181
來自 labman
labman replied the topic: 小弟我想請問為何我的1.5.3穩定版不支援中文搜尋
補充~ 節錄自 JoomlaGate
除錯一
/administrator/components/com_search/helpers/search.php 文件中
找 if ( $searchword && JString::strlen( $searchword ) < 3 )
將3 改為1 試看看
(這裡的數字是設定最短搜尋的字母長度,英文字母長度)
除錯二
如果伺服器的 display_errors 值設置為On ,還會出現這個錯誤提示:Warning: sprintf() [function.sprintf]: Too few arguments in /HOME/libraries/joomla/methods.php on line 139
為了不影響美觀,可以在 /libraries/joomla/methods.php 這個文件中,在 call_user_func_array() 函數前加 「@」,目的是讓錯誤提示不在頁面上顯示
也就是 把 return call_user_func_array('sprintf', $args); 修改為 return @call_user_func_array('sprintf', $args);
除錯一
/administrator/components/com_search/helpers/search.php 文件中
找 if ( $searchword && JString::strlen( $searchword ) < 3 )
將3 改為1 試看看
(這裡的數字是設定最短搜尋的字母長度,英文字母長度)
除錯二
如果伺服器的 display_errors 值設置為On ,還會出現這個錯誤提示:Warning: sprintf() [function.sprintf]: Too few arguments in /HOME/libraries/joomla/methods.php on line 139
為了不影響美觀,可以在 /libraries/joomla/methods.php 這個文件中,在 call_user_func_array() 函數前加 「@」,目的是讓錯誤提示不在頁面上顯示
也就是 把 return call_user_func_array('sprintf', $args); 修改為 return @call_user_func_array('sprintf', $args);
Please 登入 to join the conversation.
- billy58357
- Topic Author
- 訪客
2008-06-05 22:54 #10182
來自 billy58357
billy58357 replied the topic: 小弟我想請問為何我的1.5.3穩定版不支援中文搜尋
/administrator/components/com_search/helpers/search.php 文件中
找 if ( $searchword && JString::strlen( $searchword ) < 3 )
將3 改為1 試看看
大大我試過了不行阿~可以給我你的E-MAIL或其他聯絡方式嗎?
因為我真的很著急
拜託了大大
找 if ( $searchword && JString::strlen( $searchword ) < 3 )
將3 改為1 試看看
大大我試過了不行阿~可以給我你的E-MAIL或其他聯絡方式嗎?
因為我真的很著急
拜託了大大
Please 登入 to join the conversation.
- labman
- Offline
- 專家會員
Less
More
- 文章: 86
- 謝謝您收到: 0
- billy58357
- Topic Author
- 訪客
- ccjudy
- 訪客
2008-06-28 03:22 #10420
來自 ccjudy
我的網站就是出現這個訊息...
Warning: sprintf() [function.sprintf]: Too few arguments in /HOME/libraries/joomla/methods.php on line 139
然後照上面所述,將methods.php兩處call_user_func_array() 函數加@就沒問題了!
真是超級感謝~~~ :love:
ccjudy replied the topic: 小弟我想請問為何我的1.5.3穩定版不支援中文搜尋
labman 寫了道:: 補充~ 節錄自 JoomlaGate
除錯二
如果伺服器的 display_errors 值設置為On ,還會出現這個錯誤提示:Warning: sprintf() [function.sprintf]: Too few arguments in /HOME/libraries/joomla/methods.php on line 139
為了不影響美觀,可以在 /libraries/joomla/methods.php 這個文件中,在 call_user_func_array() 函數前加 「@」,目的是讓錯誤提示不在頁面上顯示
也就是 把 return call_user_func_array('sprintf', $args); 修改為 return @call_user_func_array('sprintf', $args);
我的網站就是出現這個訊息...
Warning: sprintf() [function.sprintf]: Too few arguments in /HOME/libraries/joomla/methods.php on line 139
然後照上面所述,將methods.php兩處call_user_func_array() 函數加@就沒問題了!
真是超級感謝~~~ :love:
Please 登入 to join the conversation.