Zend_Mail 中でエラー(警告)

PHP 5.2.4 を使っていて Zend_Mail でメールを送るとエラー(警告)が出ていました。調べてみると以下のサイトがヒットしました。

http://www.res-system.com/weblog/item/563

phpのdate関数を発行する際、タイムゾーンを設定していないと下記のようなエラーが出ます。

どうも、5.1.0からデフォルトタイムゾーンを設定しないといけないみたい。。
設定は、date_default_timezone_set関数で定義するか、php.iniで設定するかです。

つまり、date_default_timezone_set関数では以下のように記述、

date_default_timezone_set('Asia/Tokyo');

php.iniでは、以下のように設定、

date.timezone = Asia/Tokyo

これ有名なんですかね?結構ハマる人が多いと思うのですが・・。こういうノウハウこそ http://php5-users.jp とかで共有したいですね。