• 締切済み

phpMyFaqでの文字化けについて

こんにちわ。 現在、phpMyFaqを使ってナレッジベースの構築を検討している者です。 いくつかトピックスが上がっているようでしたが、私も文字化けに 悩まされております。 どなたかアドバイスを戴ければ助かります。 宜しくお願い致します。 <当方の環境> [PHP] php-5.2.6 php.ini [mbstring] mbstring.language = Japanese mbstring.internal_encoding = SJIS mbstring.http_input = auto mbstring.http_output = SJIS mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = none; [db] mysql-4.1.22 my.ini default-character-set=sjis [OS] Windows 2003 server [phpMySQL] phpMySQL-2.0.9 なお、MySQL.exeを使って、SQL文で登録内容を確認したところ、 登録した文字は文字化けすることなく、登録ができていました。 表示時の問題でしょうか?

みんなの回答

  • mpx
  • ベストアンサー率71% (149/209)
回答No.1

>> 表示時の問題でしょうか? 最近のphpMyFaqで日本語を使用する場合、文字セットは utf-8 しか対応していないはずです。 sjisで利用するためには、随所で修正が必要でしょう。 sjisにこだわるのなら、 ./lang/language_ja.php の $PMF_LANG["metaCharset"] とファイル自体の文字コードを変換しておき 後は、個々に化ける処理を見つけてコードの書き直しをしていく必要が有るでしょう

関連するQ&A