WindowsでMAMPが起動しない場合の対処法
- カテゴリー:お役立ち情報
MAMPが起動しない要因には様々なケースがありますが、おおよそPHPのバージョンを初期の値よりも下げることで、原因解決をすることが多いようです。
私のケースでは新しいパソコンにインストールした際は毎回PHPのバージョン設定の問題でうまく起動できませんでした。
発生している問題・状況
- OSはWindows10
- ボタン一番右のStartServersをクリックすると、右上のApache Serverが一旦点灯するがすぐに消える
- 同時にボタン一番右のStartServersも「Stop Servers」に一瞬表示が変更されるが、すぐに戻る。
- 結局、右上のApache ServerもMySQL Serverも点灯せず、起動しない。
解決方法
上のメニューバー「MAMP」→「Preferences」をクリックする。
「Preferences」画面がポップアップで表示される。メニューの「PHP」をクリックする
2021年3月時点ではStandard Versionの項目が「7.4.1」がデフォルトとなっているので、それよりも下のバージョン「7.3.7」をプルダウンで選ぶ。右下の「OK」をクリックする。
Start Serversを再びクリックすると、右上の「Apache Server」と「MySQL」が点灯します。
常々思うのですが、「Start Servers」マウスオーバーするとクリッカブルなのかがわかりづらいので、はじめてインストールした時は余計混乱したことをよく覚えています。
はじめてのインストールで立ち上がらなかった場合は、まずPHPのバージョンを確認しましょう。それ以外では「Ports」の設定などが原因となることもあるようですが、またこちらは別途記事にします。