環境:windows10 MAMP(2020/2/6)
原因として以下の2つが多いそうです。
1.PHPversionの指定ミス
2.ポート80を既に使用している
#1.PHPversionの指定ミス
PHPversionの指定ミスはとっても簡単です。
まずMAMPを起動してください。
左上のメニューから
「Preferences→PHP→Standard Version」のタブを7.3.7から7.2.14としたらOK
#2.ポート80を既に使用している場合
MAMPで使用するポート80でバックグラウンドが動いているのかと思ったのでコマンドプロンプトで動作しているポート確認。
netstat -ano
するとこんな感じで表示されます。
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 468
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 10620
TCP 0.0.0.0:5040 0.0.0.0:0 LISTENING 4196
TCP 0.0.0.0:49664 0.0.0.0:0 LISTENING 756
ローカルアドレスに0.0.0.0.80があれば以下のコマンドで切ってください。
taskkill /pid 任意のPID /F