スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PHP5.3.0で実行したところ、以下のWaringが出るようになった。

PHP5.3.0の環境であるプログラムを実行したところ、以下のWaringが出るようになった。

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for '9.0/no DST' instead in C:\sotsusei\SGP\html\sgp\php\simplepie\simplepie.inc on line 3629

原因は、PHPの仕様変更。
PHP5.1.0以降、以下の関数については、タイムゾーンが明確に指定されていないと上記のWaringが
表示されるようになった。

date
strtotime
date-create
mktime

date_default_timezone_set関数でタイムゾーンを設定するか、
各命令のパラメータタイムゾーンをで設定するようにする。

タイムゾーン指定例
date_default_timezone_set('Asia/Tokyo');

スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。