LoginSignup
1
0

More than 1 year has passed since last update.

MAMPでタイムゾーン変更が反映されない時

Posted at

MAMPでphp.iniファイルのtimezone設定を変更したのにタイムゾーン変更が反映されない

php.iniファイルを編集したはずなのに変更が反映されない
どうして?

確認1 編集したphp.iniファイルは正しいですか?

php.iniファイルの場所の確認

1, MAMPコントローラーからWebStartボタンをクリックしMAMPのページを開きます
2, Toolsメニューからphpinfoを選択します。
3, phpinfoが表示されたらLoaded Configuration Fileの項目を確認します。
ここに編集すべきphp.iniファイルの場所とファイル名が記載されています。/Applications/MAMP/bin/php/php(バージョン番号)/conf/php.ini

このファイルを編集しないと変更が反映されません。

よくある間違い

/Applications/MAMP/conf/php(バージョン番号)/フォルダに有るphp.iniファイルを編集した。

確認2 php.iniファイルの編集

正しいphp.iniファイルが分かったらファイルを開きコードを編集します。

php.ini
変更前
;date.timezone = "Europe/Berlin"

変更後
date.timezone = "Asia/Tokyo"

注意
date.timezone = "Asia/Tokyo"の前の;は削除します。
先頭の;はコメントを表しているので"Asia/Tokyo"だけ書き換えても変更が反映されません。

確認3 最後にApachサーバーを再起動

お忘れなく!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0