Я использовал Ampps без проблем, пока не установил Laravel.
После этого Apache в Ampps не запускается. Я полагаю, что это конфликт на порту 80, но я не знаю, как его решить.
Когда я выполню:
sudo /Applications/AMPPS/apache/bin/httpd
Я получил:
(48)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(48)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Есть идеи?
Это было именно то, что случилось со мной и @anexo ответ решил проблему.
Однако по некоторым причинам для Терминала требуется root-доступ.
Если у кого-то есть проблемы с этим, просто используйте:
sudo apachectl stop
Это запросит ваш пароль, после чего он завершит операцию.
NB: я не мог добавить это в качестве комментария к ответу @anexo из-за низкой репутации.
Я понял!
Когда вы служите Apache через Laravel:
php artisan serve
Ctrl + C не убивает. Вы должны убить это через:
apachectl stop
или же
/etc/init.d/http stop
Надеюсь, кто-то найдет это полезным