BBCloneの検索文字列の文字化け問題

| コメント(0) | トラックバック(2)

BBCloneの検索キーワードの文字化け問題がやっと解決できたみたい。
ちなみに、使用しているバージョンは0.48aのUTF-8です。

今まで、ぷちパワ/w.ZeRo ~ BBClone 文字化けその後Waddle about the Wolrd : bbclone導入不具合などCornerValley - BBClone のちょっとした手直しを参考にして修正してみていたけど、検索文字列でUTF-8とEUCが混じってると、当然ながらHTMLに表示する時にHTMLのエンコードで選んだ形式しか正しく表示され、修正しきれていなかった。
で、var/last.phpやvar/access.phpを見てみると、UTF-8とEUC-JPが両方用いられて保存されていることが分かった。
というわけで、保存部分のコードが何か悪いんだろうと当たりをつけてソースファイルを見ていたら、怪しげなところを発見。
このサイトのBBCloneはUTF-8で運用しているので、EUC-JPとなっていたところを全てUTF-8に置き換えてみた。

112行目付近
log_processor.php
修正前 if (defined("_BBC_MBSTRING") && (stristr("UTF", $char) || stristr("EUC-JP", $char) || stristr("gb2312", $char))) {
修正後 if (defined("_BBC_MBSTRING") && (stristr("UTF", $char) || stristr("UTF-8", $char) || stristr("gb2312", $char))) {

57行目付近
charconv.php
修正前 if (($from !== false) && defined("_BBC_MBSTRING") && ((strpos($to, "iso-8859-") !== false) || ($to == "EUC-JP") ||
修正後 if (($from !== false) && defined("_BBC_MBSTRING") && ((strpos($to, "iso-8859-") !== false) || ($to == "UTF-8") ||

これで正しいのかどうかは分からないが、しばらく様子をみている限り、、この修正で今のところ大丈夫のようです。

トラックバック(2)

トラックバックURL: http://www.ts-works.net/mt5/mt-tb.cgi/112

mayu*can: BBCloneの文字化け対策 - BBCloneの文字化け対策 (2005年7月18日 16:10)

以前のエントリにもありますが、アクセス解析はBBCloneを利用しています。 解... 続きを読む

飲み歩記 =かくのぺえぢ= - BBClone導入しました (2007年8月 1日 23:37)

Nucleusを使ってますが手頃なアクセス解析としてBBcloneを導入してみました。 Nucleusでの解析プラグインもあったようですが、セキュリ... 続きを読む

コメントする

2011年2月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28          

Advertisements



このブログ記事について

このページは、TSが2005年5月23日 21:36に書いたブログ記事です。

ひとつ前のブログ記事は「WiMAX」です。

次のブログ記事は「ドクター取得後の就職」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

ARCHIVES

Zeitgeist

vaio rz改造 · http// www.ocn.ne.jp/sup · www,tcnet.ne.jp kddi料金表 · フィルタ 無負荷q 外部q 結合係数 k · torikyo ed jp aoya network camera · 円形導波管 モードコンバータ · keyence rfオープンエラー · ムラタ製作所60ghzのモジュール · kcn 180℃ 有機 · http://www.assuran.co.jp/jp/ · クリップボードの画像データ vc · ocn.ne.jp/sup/ · 誘電率 測定方法 セラミックス · エアギャップ ファイアウォール · http ://www.ocn.ne.jp./sup/ · navi info ocn ne jp app controller · 楕円関数フィルタ · ktr mlit go jp tok 02 · @netone.co.jp · 村田製作所 wihd · tvtパケットフィルタ · murata dd104 · au is005 · http// www.assuran.co.jp/jp/ · ts nw sr · t's work · http://www.ocn.ne.jp/sup/ · タチコマ psp · t's works · 光るワイングラス · jis b 2205 強度計算 · gaas 周波数依存 · シャープ ブレーンpw-a020 · ミリ波レーダ サイドローブ マンガ絵 · hfss jobコントロール · http://www.aee.co.jp · asi信号 · tvtパケットフィルタリング · http://www.assuran.co.jp · mit型ワイヤレス給電システムの精密な設計法 · tsworks · http ://www.ocn.ne.jp/sup · ソフトバンク ホームアンテナ imr-123 · aw-190 安 大阪 · 複素誘電率 測定 · パッチアンテナの誘電体損失 · zeonex 価格 · murata dd104 互換 · 2次元電磁界解析フリーソフト · http://www.ocn.ne.jp/sup · assuran.co.jp · ts-z172 · 空中hdtv映像計測装置 · vc 印刷イメージを表示 · モトローラH555 · 復讐恋愛日記 · http ://www.assuran.co.jp · 誘電体レンズアンテナ · kyoto+osaka=tokyo · powerpoint viewer 2003 文字が表示されない · 清水隆志 · 円筒空洞共振法 · t.s.waorks · モードマッチング法 · 平行平板誘電体 · 同軸管法 emi se · espgw · 楕円フィルタ 設計ソフト · ftp pharm.tohoku.ac.jp · http// www.assuran.co.jp/ · gpspspのソフト(umd)対応 · tm010 誘電率 · www.ocn.ne.jp/sup/ · uwb 標準化 · http://www.assuran.co.jp/ · 802.15.3c · バーチカルカーブ 計算 · technoart a/d変換 · uwb 標準化 2009 ·