phpのtimezone設定

MacOSXでdrupalをインストールすると、phpがOS発行時の最新のphpになっているためか、phpで大量のwariningが出る。php5からタイムゾーンを設定する必要があるようである。

前回phpを設定したときに、php.iniがどこにあったか判んなくなっちゃったので、apaccheのuserごとのconfファイルに設定する事にしたよ。

/etc/apache2/users/hoge.conf をviで開いたら、

 php_value date.timezone Asia/Tokyo

の一部を追加して、apacheを再起動する。(sudo apachectl -k restart

php.ini

php.iniは、/etc/php.ini にある。この中では、

 date.timezone = "Aisa/Tokyo"

の設定が書かれていたが、phpinfoでみると、


となっており、値がセットされていなかった。

php.iniを読み込む設定があるんだたんだっけ?。最近いろんな事よく忘れる。

仕方がないので、apacheのuserで設定したと言うわけ。その結果、

と変更される。

しかし、デフォルトで読み込めるようにしておきたいなぁ。

php.iniを読み込んで設定されるようにするには、どうすればいいいのだろう。前もそんな事があって、設定したような気がするんだけど、思い出せない。