質問 > フロント機能 > モバイルで文字化け |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mxm |
投稿日時: 2008/2/14 21:51
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2008/2/14 居住地: 投稿: 1 |
モバイルで文字化け お世話になります。mxmと申します。
既出な話題ですが、モバイル版で文字化けを起こしています。 ・PC版では問題なく動きます・・が、UTF-8でエンコードされています。 ・モバイル版はヘッダはcharset=shift_jisになってはいるのですが、他の文字コードになっている模様です(PCで確認)。 ↓と似たような状況です。 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=606&forum=10 環境は以下の通りです。 Windows XP SP2 Apache 1.3.37 PostgreSQL 8.3 ※データベースはUTF-8で作成 PHP 4.4.8 EC-CUBE 2.0.1 各設定値は以下の通りです。 ※必要と思われる項目のみ ●php.ini extension=php_mbstring.dll extension=php_pgsql.dll output_handler = mb_output_handler mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto mbstring.http_output = SJIS mbstring.detect_order = auto mbstring.substitute_character = none auto_detect_line_endings = on mbstring.encoding_translation = on ●html/.htaccess php_value mbstring.language Japanese php_value output_handler mb_output_handler php_value mbstring.internal_encoding UTF-8 php_value mbstring.http_output SJIS php_flag mbstring.encoding_translation 1 php_flag magic_quotes_gpc 0 ●html/mobile/.htaccess php_value output_handler mb_output_handler php_value variables_order EGPS php_value mbstring.http_output SJIS php_flag mbstring.encoding_translation 1 php_flag session.auto_start 0 php_flag session.use_trans_sid 1 php_flag session.hash_function 1 また/mobile直下でphpinfo()を実行した所、mbstring.http_outputはSJISと表示されておりました。 何処かの設定で、UTF-8からShift_JISに変換されずに表示されてしまっているのかと思いますが、原因がつかめておりません。 他にどの部分を調べたら良いでしょうか? 宜しくお願い致します。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ![]() |
mxm | 2008/2/14 21:51 |
![](images/pixel.gif)