ID #1006

OpenPNEタイムゾーン

【質問】OpenPNEを米国にあるサーバで運用したら、日記などの日付が米国時間で表示される。日本の時刻で表示するためにはどうすればよいか?

【回答】OPENPNE_DIR/configphp の先頭行に、

putenv("TZ=JST-9");

と書く。「-9」はサーバのタイムゾーンがGMTの場合。米国時間の場合は日本との時差を入れる。

※サーバでタイムゾーンを設定できるが、その権限がないときや他のシステムとの競合がある場合に役立つ。また、世界の地域からの利用者が自分のタイムゾーンで時刻表示したいときはphpコードを追加する必要がある。

※index.php に書くと、携帯メール投稿では時刻補正がされない。

追加情報: http://sns.agorian.com/

タグ: OpenPNE

関連エントリー:

    この FAQ にコメントする