【PayPalで楽アフィリエイト】のユーザーさんから、ワーニングが出ていると連絡がありました。内容を見てみると、『タイムゾーンの指定がないので、date関数の使用は安全ではない』というものでした。【date.timezone】を設定するか【date_default_timezone_set】関数を使用して設定する方法があるようです。調べてみると、【date.timezone】は【php.ini】で設定すればよいようです。【date_default_timezone_set】関数は当然ソース中に書いて設定します。【php.ini】の設定をしてみていただくことにしました。"Asia/Tokyo"(タイムゾーンを東京に設定)を加えていただきました。ワーニングは出なくなったようです。コメントTop↑サーバーこれで自動認識?・・・でも不安2012年05月04日ぶつぶつ書いてしまったqmailのバグですが、これでMTAを自動認識できるようになるかもしれません。以前、何のMTAを使っているか判別する方法を探したとき、PHPのiniファイルの設定を読む方法しか見つけられなかったのですが、今回別の視点から検索していたら、見つけました。ろぐsystem関数を使って調べるようです。設定ファイルを辿っていけば、どこかにMTAがわかる記述があるはずだとは思っていましたが、system関数で調べられるんだぁ。