console.lealog();

@leader22のWeb系に関する勉強めもブログですのだ

MAMPが起動しない!そんな時に

前から何度か遭遇してて、毎回調べるのも面倒なのでメモとして。

自分でMySQLとかApacheとかインストールしてなくて、それなのにMAMPでコケた!って方向けです。

Apacheが起動しない

以下をさらっと確認。

DocumentRootに設定しているディレクトリが存在しない。

なさそうでありえた・・。
MAMPの起動時に、ここに設定したやつがあるか毎回見に行ってる模様。

MacのWeb共有機能が起動してるせいで干渉している。

「システム環境設定→共有→Web共有」をOFFに。

DocumentRootに指定したディレクトリの名前に変な文字使ってる。

海外のフォーラムで見かけたのですが、あるらしいです。
無難に英数字だけにした方が良さそう。(当たり前か

MySQLが起動しない

ターミナルにて以下を入力。

killall -9 mysqld

それでもダメな場合

ポートの設定を初期値にしたり、設定なおしてみたり。
起動オプションの「起動時に〜」と、「終了時に〜」はチェックを外すべしとかもありました。

まぁなにより、Finderから、「アプリケーション→MAMP→logs」といくと、ログがあるのでそこを見ると早いかも。
最終手段、再インスt(