xamppのphpで時間がずれる場合の対処法
xamppをインストールした後phpの設定を変更しないと時間が大幅にずれてしまいます。これはphpのタイムゾーン設定がEurope/Berlinになっているためで、PHPの設定ファイル php.ini のタイムゾーンを Asia/Tokyo に書き換え、xamppを再起動すれば解消されます。
エディタでxamppのphp下にあるphp.iniを開き、timezoneのある行を探します。エディタに検索機能があれば、これを使えば楽に探せます。
先頭から探していくと、最初に988行目あたりに date.timezone= と書かれた部分がありますが、ここはコメントアウトされています。ここのコメントアウトを外して date.timezone =Asia/Tokyo としても変化はありません。ここは変更しないでそのままにしておきます。
設定の変更箇所はもっと下の1968行目あたりにあります。
ここは date.timezone=Europe/Berlin となっています。ここを date.timezone=Asia/Tokyo と書き換えて上書き保存します。
xamppを再起動すれば、時刻が日本時間になります。
アイキャッチ画像・トップ画像
Brigitte is always pleased to get a coffeeによるPixabayからの画像