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)

mocha0925さんの読者になろう

ブログの更新情報が受け取れて、アクセスが簡単になります

コメント

[コメントをする]

3 ■参考になりました。

参考になりました。
ありがとうございました。

2 ■無題

ダブルクオーテーション入れると設定が反映されないよ
正しくは、
date.timezone = Asia/Tokyo

1 ■参考になりました

参考になりました
ありがとうございます

コメント投稿

AD

Ameba人気のブログ

Amebaトピックス

      ランキング

      • 総合
      • 新登場
      • 急上昇
      • トレンド

      ブログをはじめる

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

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

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

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

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