ブログ

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」の設定などが原因となることもあるようですが、またこちらは別途記事にします。