| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| 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 | 29 | 30 | 31 |
ここ10日ほど「a-blog」の構築で頭を悩ませていました・・・。
その原因は「文字化け」。なんたってインストール画面から文字化けだもんね・・・参った〜
(T_T)
本家サイトにも書いてありますが、もう少しここでは詳しく書きますね。
テスト環境マシンは
サーバーがFedoraCore 1/Apache 2.0/PHP Version 4.3.10で実験。
まず最初にインストール画面から文字化けしていて、そのとき「htaccess」ファイルで
環境を変更。そのときの記述が・・・
php_flag mbstring.encoding_translation Off
php_value mbstring.http_input auto
php_value mbstring.http_output shift_jis
php_value mbstring.internal_encoding shift_jis
php_value mbstring.language Japanese
php_value mbstring.detect_order auto
php_value output_handler mb_output_handler
でこの状態でインストール画面の文字化けは解消して無事インストできて
setupフォルダを削除するとまた文字化け。
と、あるサイトの「なるべくスクリプトの通りに出力」というところで
php_flag mbstring.encoding_translation On
php_flag output_buffering On
php_value output_handler mb_output_handler
php_value default_charset Shift_Jis
php_value mbstring.language Japanese
php_value mbstring.http_input auto
php_value mbstring.http_output pass
php_value mbstring.internal_encoding EUC-JP
php_value mbstring.substitute_character none
と変更したら、文字化け解消!。その状態でテスト投稿しても問題なし。
ただ管理画面で「config_sys」ファイルの変更が出来なくなった。
(タブが消えた・・・)
まぁこれはサーバーから書き直せばいいので、究明は後回し。
あとはトラックバックを検証して画像系やね・・・
とりあえず、これで「文字」関係はたぶんOK。
は〜っ悩んだ10日間だった・・・・。