- 締切済み
mb_send_mailと送信日時
mb_send_mailで送ったメールの送信日時が 9時間後の未来になってしまいます。 どこかの設定を忘れてるのでしょうか? coreserverのレンタルサーバーを使っています。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- t_ohta
- ベストアンサー率38% (5238/13705)
回答No.1
タイムゾーンの設定がおかしいのではないでしょうか。 サーバの時計自体はJSTで動いているのに、プログラムはUTCだと思っているから9時間後の未来時間となってしまうのだと思います。 php.ini に date.timezone という設定項目があるので確認するといいと思います。 PHP5 であれば date_default_timezone_set 関数で設定できます。