Apache2なのですが、charsetを認識せず文字化けします
Apache2 の AddDefaultCharset の取り扱いに関して、charset を指定してあっても無視するようなので、この問題が発生していると思われます。~Apache2 が対応されるまでは、以下のように機能を止めるようにするか、個別に指定するかの方法をとるとよいでしょう。
# vi /etc/httpd/conf/httpd.conf # AddDefaultCharset ISO-8859-1
<Location /pukiwiki/> AddDefaultCharset EUC-JP </Location>
と変更してみて下さい。AddDefaultCharset none という指定は絶対にしてはいけません。
# LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ltz ca es sv tw LanguagePriority ja en
また、このように必要なものだけ取り出した上で、ja の優先順位もあわせて変更しておくとよいでしょう。