Sat, July 23, 2005

PHPのtimezoneの設定メモ

テーマ:php

いろいろ実験するための自分用サーバにPHP5.1.0beta3を入れたところ

Strict Standards: date() [function.date]: It is not safe to rely on the systems timezone settings, please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. We now use 'Asia/Tokyo' for 'JST' in /hoge/hoge.php on line 123

こんなのが出てきた

今までE_STRICTを見てなかったからいつから出たのかわからないけど、とりあえずマニュアルを検索しても data_default_timezone_set() って関数はない感じ

でも get_defined_functions() で見るとちゃんとある…新しい関数なのか。。。

とりあえずエラー表示にしたがって php.ini に

date.timezone="Japan"

date.timezone="Asia/Tokyo"

と指定すると消えました

…いいのかな?これで

とりあえず忘れないようにφ( ̄ー ̄ )メモメモ


追記:

設定の仕方間違えてたので修正

どっかのMLに流れてたのを参考にしたら

data.timezone="ポルトガル(もちろんアルファベットで(笑))"

って書いてあったからてっきり国名書くものかと思ってたけど、エラーメッセージに指定すべきものが書いてあるのねー

ちゃんとエラーメッセージを読まないとなっ…反省

AD
いいね!した人  |  コメント(3)  |  リブログ(0)

AD

ブログをはじめる

たくさんの芸能人・有名人が
書いているAmebaブログを
無料で簡単にはじめることができます。

公式トップブロガーへ応募

多くの方にご紹介したいブログを
執筆する方を「公式トップブロガー」
として認定しております。

芸能人・有名人ブログを開設

Amebaブログでは、芸能人・有名人ブログを
ご希望される著名人の方/事務所様を
随時募集しております。