在安装Laravel(Mac)后,Ampps中的Apache开始运行

时间:2016-04-10 18:03:28

标签: php apache laravel ampps

在安装Laravel之前,我一直在使用Ampps。

有一次,Ampps中的Apache无法启动。我认为这是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

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

这正是发生在我身上的事情,而@anexo answer解决了这个问题。 但是出于某些原因,终端需要root访问权限。 如果有人对此有疑问,只需使用:

str

这将提示您输入密码,之后它将完成操作。

注意:由于低代表,我无法将此作为对@anexo答案的评论添加。

答案 1 :(得分:0)

我明白了!

当你通过laravel服务apache时:

(?<=xxx)

Ctrl + C不会杀死。你需要通过以下方式杀死它:

(?<=^|\s)\d+(?=[\s.,:;!?]|$)

或     /etc/init.d/http stop

希望有人发现这个有用的