ECサイト運営開発記

PHPフレームワーク Laravelの使い方を中心とした通販サイトの開発日記

Mojavi3.0+PHP5.1でちょっとビックリ

諸事情でMojaviを真剣に学習している最中なんです。
それはさておき、Mojavi3.0の動作確認でちょっとビックリ。

デフォルトのアクション実行したら、こんなエラーメッセージがズラズラと・・・。
Strict Standards: date() [function.date]: It is not safe to rely on the systems timezone settings, ....

date関数ということで、もしやと思い、調べてみたら、やはりPHP5.1のせいですよ。
タイムゾーンを設定しないと出てしまうらしい。

どうも、5.1.0からデフォルトタイムゾーンを設定しないといけないみたい。。
設定は、date_default_timezone_set関数で定義するか、php.iniで設定するかです
date関数で”Asia/Tokyo・・”なんかのエラーが出る件:PHP5.1.0以降

↓こんな感じでphp.iniをいじった方が楽そうだ。XREAではどうなってるのかな?ちょっと不安だったりする。
date.timezone = Asia/Tokyo