kinalog

自称フロントエンドエンジニアが何か喚いています。

El CapitanにしたらMAMPのApacheが死んだので直した話

タイトルそのまま。

El CapitanにしたらMAMPApacheが起動しなくなりました。
MAMP自体は立ち上がるけど、サーバーを起動ボタンを押しても状態変わらず。

対処方法

検索したら、Yosemiteで同じ症状の記事を発見。

blog.h-wd.info
MAMPのインストールフォルダ内の/Library/bin/ってディレクトリの中にenvvarsって言う名前のファイルがあるので、それを適当にリネーム(_envvars等)してMAMPを起動。
無事起動するようになりました。


ちなみになんでこれで直るのか不明だったので調べてみたんだけど、

bitwave.showcase-tv.com


ざっくりいうと

・envvarsってのはApache起動前の処理の為のファイル
・envvarsがネックになってApacheの起動ができない
じゃあ消せば万事解決だね☆彡

っていうことらしい。それでいいのか感が強いけど、とりあえず他に解決方法が見当たらないので放置。
MAMPアップデートで直るかなあ。