ローカル環境ではちゃんと動いていたのに、公開サーバーにアップすると時刻がずれる・・・毎回のように発生しませんか? ちょうど9時間くらいずれてるから、タイムゾーンの設定なんだろうな~というのはわかるんですけどね。。 一回設定してしまえばOKなので久々にずれると、どこを修正するんだったかどうやって確認するんだったかすぐ忘れてしまうのでメモしておきます。 前提 CakePHP3.6 PHP5.6 MySQL5.7 CakePHP3.6から、けっこう変わりましたね。いままで使ってたメソッドが名前変わったり・・・session() → setSession()/getSession()みたいな置き換えとか。 今回のタイムゾーン設定に関係する記述も、CakePHP3当時とはすこし変わっていました。 時刻がずれたときに確認する箇所 時刻のずれって、エラーではないんですよね・・・設定なので。 何か更新した