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でみると、

datetimezone1.png

となっており、値がセットされていなかった。 php.iniを読み込む設定があるんだたんだっけ?。最近いろんな事よく忘れる。 仕方がないので、apacheのuserで設定したと言うわけ。その結果、

datetimezone2.png

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

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


添付ファイル: filedatetimezone2.png 30件 [詳細] filedatetimezone1.png 49件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-05-23 (日) 21:50:46 (109d)