クラウド化を進めている現状で海外サーバに格安でホスティング出来るのはいいけど、
ちょくちょく困った問題が起きたりするのも事実。
で、よく陥るのが時差の問題。
それが表題の件なんだけど。。。
EC-CUBEをセットアップしているサーバのシステム時間を日本時間にしているにも関わらず、
発送日時がずれる事が判明
で、調べてみるとMySQL上の時間を引っ張ってきていることが判明!!
早速、MySQLで、 SELECT now( ) ; ってやると確かにずれてた。
SET GLOBAL time_zone = timezone;
でタイムゾーンを指定しろってことだったんで
SET GLOBAL time_zone = '+9:00';
※スーパーユーザーの権限がある場合
ない場合は
SET time_zone = '+9:00';
でオケ。
ここのサイトを参考にさせていただきましたー。