安易な判断

Apache経由でアクセスするとmetaタグでcharsetをUTF-8に指定したHTMLでさえSHIFT_JISエンコードされたファイルとして認識されてしまうという突然の現象に少しのあいだ悩まされたが、原因は昨日Windows 環境への Apache 2.2.4 + PHP 5.2.0 導入(インストール)記録 :: ソフトウェア :: Pocketstudio'z logを参照しながらPHPをインストールした際、筆者と自分の環境が異なることを意識せずconf/extra/httpd-languages.confに"AddDefaultCharset shift_jis"と書き加えたことだった(Tomcat4.1.29のHTMLファイル文字化け問題について - Java Solutionが参考になった)。何も考えずに作業するからこういうことになる。