MAMPが起動しない原因(Windows)

MAMPをインストールし、いざ起動しようとOpen WebStart pageをクリックしても反応なし。というよりクリックできない状態。

結論から話すとWindowの設定で.NET Frameworkがオフになっていたのが原因でした。

この設定をオンにしたところOpen WebStart pageがクリックでき問題なくMAMPが起動できました。

MAMPをWindowsで使うためには

WindowsでMAMPを使う場合下記の要件を満たしている必要があります。

MAMP(Windows) Documentation > MAMP (Windows) Installation Requirements

上記2つは満たしていると思いますが、初期設定あがりのPCだと.NET Frameworkがオフになっている場合があるのでこれが原因でMAMPが起動できなかったみたいです。

.NET Frameworkを有効にする

スタートメニューでコントロールパネルを検索します。

コントロールパネルを起動したらプログラムを選択します。

設定によってはコントロール パネル>すべてのコントロール パネル項目と表示になってプログラムがない場合は、プログラムと機能を選択してください。

次にWindowsの機能の有効化または無効化を選択します。

.NET Framewrk 3.5(.NET 2.0および3.0を含む)にチェックを入れます。また展開してWinows Communication Foundation HTTP アクティブ化にチェックを入れ有効にします。

さらに.NET Framework 4.8 Advanced Service > APS.NET 4.8も同様にチェックしOKを選択します。

OKを選択することで更新が始まり数秒程度で有効になるかと思います。これで.NET Framewrkの有効化設定は終わりになります。

最後に、MAMPを再起動してOpen WebStart pageがクリックできるようになるかと思います。