2016-04-10 1 views
0

Я использовал Ampps без проблем, пока не установил Laravel.Apache в Ampps начало doen после установки Laravel (Mac)

Как только я это сделал, 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 

Любые идеи?

ответ

0

Я понял!

Когда вы служите апача через Laravel:

php artisan serve 

Ctrl + C не убивает. Вы должны убить его через:

apachectl stop 

или /etc/init.d/http остановить

Надежда кто-то считает это полезным

1

Это было именно то, что случилось со мной и @anexo answer решена проблема. По некоторым причинам терминал требует доступа root. Incase кто-нибудь есть проблемы с этим, просто использовать:

sudo apachectl stop 

Этот запрос будет ввести пароль, после чего она завершит работу.

NB: Я не могу добавить это как комментарий к адресу @anexo answer из-за низкой репутации.

Смежные вопросы