Snow LeopardでPHPを使ったときにtimezoneを設定しないといけない

Snow LeopardにアップグレードしてphpMyAdminを使おうとしたら、

It is not safe to rely on the systems timezone settings, please use the date.timezone setting

と怒られた。

Snow LeopardではPHPのバージョンが5.3に上がっていて、このバージョンからはphp.iniにtimezoneを明示しないと警告が出るようです。

そこで/etc/php.ini.defaultをコピー

sudo cp php.ini.default php.ini

そして適当なテキストエディタで編集して

date.timezone = "Asia/Tokyo"

としました。

最後にApacheの再起動を忘れずに。「システム環境設定」の「共有」でWeb共有をon/offすればよし。

一件落着。

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s