MAMP Proを公平なバージョン3で使用していましたが、主に4にアップグレードしました。MAMP Pro 4のApacheが動作を停止し、起動を拒否しました
私はまったく珍しい問題はありませんでしたが、今日はApacheサービスが開始できず、エラーログを確認するよう指示されました。残念ながらログは空白でした...私はシステム構成の変更をしていないし、MAMP/MAMP Proに変更はしていない。昨日私のシステムをシャットダウンし、今日始まった、それはもはや働く...
私は、何も成功せずにスタックオーバーフローとGoogleを介して多数の提案を試してみました。
MAMP Proを完全にアンインストールしてから再インストールしても、サービスを開始することができません。何もログに表示されません
...
それはPHP関連のエラーを思い付くコマンドラインで手動で起動する場合:
$ Applications/MAMP/bin/apache2/bin/apachectl start
httpd: Syntax error on line 135 of /Applications/MAMP/conf/apache/httpd.conf: Cannot load /Applications/MAMP/bin/php/php5.2.17/modules/libphp5.so into server: dlopen(/Applications/MAMP/bin/php/php5.2.17/modules/libphp5.so, 10): image not found
混乱を招く事は、私が持っていないということですどこでもPHP 5.2.17が指定されています.MAMP Proによれば、PHP 7.0.12を使用する必要があります。
適切なMAMP Proダイアログを使用してPHP 5.2.17をMAMPに追加すると、ApacheはまだMAMP Proインターフェイスから起動できません。コマンドラインから手動で起動することはできますが、仮想ホスト/ etcのどれもロードされていないようです。
apachectl -V
は、それが/Applications/MAMP/conf/apache/httpd.conf
を使用してだが、それはまたのエントリが/etc/hosts
に追加されていないホストのように見えます/Library/Application Support/appsolute/MAMP PRO/conf
で生成されたコンフィグのいずれかへの参照を持っているファイルには何もない私に語りました。私は何もしないが、/Library/Application Support/appsolute/MAMP PRO/conf/httpd.conf
を含める(および手動/etc/hosts
にエントリを追加)する/Applications/MAMP/conf/apache/httpd.conf
を伝える場合でも
まだまったく機能していないようです...
私と私の同僚は、完全な損失であり、特にそれが昨日働いていたことを考えると...
誰にもこのような問題はありましたか?
「私も」回答を投稿しないでください。あなたの答えは答えではなく、株式オーバーフローはディスカッションフォーラムではありません。 – Seb