MAMPのタイムゾーン設定が反映されない時の対処法

MAMP タイムゾーン 設定
PHP

それはPHP開発環境構築中のトラブルでした

作曲家/プログラマのスパ郎です。
先日、プログラミング用PCとしてMac Book Proを購入しました。

まずは、PHPでWebアプリでも作るかーと思い環境設定をしていたのですがその設定で思いもよらぬ落とし穴にはまりました。
MAMPで環境構築を進めていったのですが、タイムゾーンの変更ができなかったのです。

単純なミス?だったのですが、解決までに地味に時間がかかりました。
その原因と対処法を共有します。

エラー発生時の状況

今までPHPで開発したことがなかったので環境整備についての知識は何もありませんでした。
そのためググりました。

手順はこちらのサイトに書かれてある通りに進めていきました。

原因はバージョン

よくあるミスとして、選択したバージョンと違うPHPファオルダの配下にあるiniファイルを編集していることや、手打ちによるタイプミスも疑いました。
が確認してみても正しく変更していました。
(違うフォルダのPHPをいじっていないか確認したい場合は、こちらのサイトが参考になります。)

で、結論を申し上げますと、使おうとしたPHPのバージョンが悪かったみたいです。
PHPのバージョン

エラーが出たのは下のバージョン7.2.7を使おうとしていた時でした。
根本原因は分かりませんが現時点ではPHP7.2.7では日本時間に変更することができないみたいです。

そのため、他のバージョンに設定し直して使いましょう。

わたしは特にバージョンの違いが分からなかったので、7.2.7の次に最新の7.1.19を選択しました。

最後に

音楽と会社の業務で今は余り時間が割けそうにないですがちびちびWEBアプリを作っていきます。
とはいえまだ企画が固まっていないのでどんなものを作るかを考えないといけないのですが。
それとMacの操作にも慣れないと。

スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

ローカル開発でPHPの更新が反映されない
PHP
ローカル開発でPHPの更新が反映されない

MAMPを使ってローカル開発環境を構築し、Wordpressのテーマを作ろうとしています。 HTML …

サウンドプログラマー
DTM
サウンドプログラマーとは何ぞ

Contents1 サウンドプログラマー という職業があるらしい2 作曲はしないけど音楽関係の仕事— …

IT業界
プログラミング
中小IT企業に就職して3か月が経過しました

作曲家/プログラマのスパ郎です。 早いもので、就職して3か月が経とうとしています。 そろそろ研修から …