1.5.8版搜索工具無法搜尋中文??

???最近我用了1.5.8的漢化版本架設了一個繁中網站,
但是今天發現了一個怪異的問題,
我使用搜尋的工具但是輸入中文卻無法搜尋出東西來,
我還特別在一篇文章中設定了Metadata但是也是沒有東西,
輸入英文卻都沒有問題,
我將版本使用下載區的下載升級到1.5.9情形也是一樣,
能麻煩知道問題的大哥們指教一下。
網址位置 www.geryang.com
已邀请:

赤木@晴子 - 明月百年心

赞同来自:

找了很久,
發現不出規則跟原因,
我就把JOOMLA在自己的主機上面架設測試看看,
竟然正常....
我在想應該是伺服器主機端的PHP設定值得問題,
我已經把問題丟給主機廠商了,
但是這幾天都還沒有回應,
等到有進一步消息我再上來分享。

不是本人 - no no no!

赞同来自:


我...我...這一篇文章我又自問自答了,
我終於找到問題所在了,
在偶爾的測試狀況下,
我變更了瀏覽器發現到了問題,
在IE7.0跟Firefox底下測試是正常的,
只有在IE6.0下有問題,
所以確認應該是JOOMLA搜尋程式端函數錯誤問題造成,
所以修改了一個地方之後就測試正常了,
首先找出一個檔案 /libraries/joomla/environment/uri.php
然後搜尋出底下這一段 $query = $this-getQuery(&#41 //make sure the query is created

$uri = '';
$uri .= in_array('scheme', $parts)  ? (!empty($this-_scheme) ? $this-_scheme.'://' : '') : '';
$uri .= in_array('user', $parts) ? $this-_user : '';
$uri .= in_array('pass', $parts) ? (!empty ($this-_pass) ? ':' : '') .$this-_pass. (!empty ($this-_user) ? '@' : '') : '';
$uri .= in_array('host', $parts) ? $this-_host : '';
$uri .= in_array('port', $parts) ? (!empty ($this-_port) ? ':' : '').$this-_port : '';
$uri .= in_array('path', $parts) ? $this-_path : '';
$uri .= in_array('query', $parts) ? (!empty ($query) ? '?'.$query : '') : '';
$uri .= in_array('fragment', $parts)? (!empty ($this-_fragment) ? '#'.$this-_fragment : '') : '';

return $uri;

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

感谢分享

要回复问题请先登录注册