前提
MAMPをアップデートしてポート番号を変更したらサーバが起動しなくなりました。
ポート番号8888→ApacheもNginxも起動
ポート番号 80→ApacheもNginxも起動しない
起動時パスワードを求められないことをおかしく思い
Apacheの起動をコマンドで実行
http://faq.tank.jp/skill/archives/1239
ポート番号 80→ApacheもNginxも起動
実現したいこと
コマンドではなくアプリ側のボタンでサーバーを起動したい
発生している問題・エラーメッセージ
Apache couldn't be started. Please check your MAMP installation and configuration.
該当のソースコード
なし
試したこと
ポート番号を使ってないかの確認
ターミナルで
sudo netstat -an | grep *.80
sudo lsof -P -i:80 |grep "LISTEN"
なにも表示されない
エラーログの確認
なにも表示されない80ポート使われていないし
macのApacheを停止
→もともと動いていない
conf ファイルにシンタックスエラーがないか確認
sudo /Applications/MAMP/Library/bin/apachectl configtest
補足情報(FW/ツールのバージョンなど)
フルディスクアクセスに/Applications/MAMP/Library/bin/ディレクトリ内のapachectlとhttpdを追加で解決
MAMP 6.7
Mac
MAMP側の問題かも知れません
https://twitter.com/kazuma_dev/status/1618606395343147009?s=46&t=qvWESxfRd32rFQj6EUm6Ug
回答1件
あなたの回答
tips
プレビュー