berghilo
メンバー
2 years前の投稿 #
いつもこのフォーラムではお世話になっております。
WordPress 2.9.1
Ktai Style 2.0.0-beta2 並びに Ktai Style 1.74
サーバー CPI X10
Ktai Styleの各テーマですが、本来なら2010年2月1日と出るはずの日付の箇所だけが文字化けしてしまい、2010?2 となってしまいます。
それ以外の箇所は一切文字化けしておりません。
カスタマイズも行っていません。
おそらくサーバー側の問題ではないかとは思うのですが、色々調べましてphp.iniなどをいじってみましたが、一向に改善されず、どちら様かお分かりの方はいらっしゃるでしょうか。
大変お手数ですが、何卒ご教授願います。
基本的には文字モードもしくはローカライズの問題でしょう。PHP の日付出力に日本語文字列が入っていてそれが文字コードの不一致を起こしているとか、どこかヨソの国の日付文字列になっているとかの可能性があります。
色々調べましてphp.iniなどをいじってみましたが
どのようにいじったかを教えてください。それが肝心なところです。
berghilo
メンバー
2 years前の投稿 #
ご連絡ありがとうございます。
php環境は、
php 528
MySQL 5.0.45
です。
http://ja.forums.wordpress.org/topic/86?replies=13
や
http://wppluginsj.sourceforge.jp/ktai_style/qa/
を参照し、
mbstring.encoding_translation = Off
mbstring.http_output = pass
などを行ってみましたが、何も変わりませんでした。
mbstring.encoding_translation = Off
mbstring.http_output = pass
などを行ってみましたが、
php.ini におけるタイムゾーンやローカライズ回りの設定値はどうなっていますか?
次に、php.ini の変更が正しく反映されているか、確認しましたか? ある php.ini を編集しても、サーバーがそこを参照してなくて変更が反映されてないこともあります。
あと、Ktai Style の設定パネルで日付の書式が設定できますが、そこをいじっても現象が発生するか確認してください。初期設定では日本語文字列を含まない書式 (m/d とか) になっているので、文字化けすること自体不可思議なんですが……。
berghilo
メンバー
2 years前の投稿 #
ご返答ありがとうございます。
php.ini におけるタイムゾーンやローカライズ回りの設定値はどうなっていますか?
date.timezone は空白でした。
ローカライズはphp.iniに不慣れでしてよく分かりませんでした。
あと、Ktai Style の設定パネルで日付の書式が設定できますが、そこをいじっても現象が発生するか確認してください。初期設定では日本語文字列を含まない書式 (m/d とか) になっているので、文字化けすること自体不可思議なんですが……。
はい、確かに設定箇所があり、何度も変更してみたのですが、変更が反映されず、初期値のままです。よってバージョンが2.0.0-beta2でしたので、この機能はまだ使えないものと勝手に判断してしまった次第です。