在安装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
有什么想法吗?
答案 0 :(得分:1)
这正是发生在我身上的事情,而@anexo answer解决了这个问题。 但是出于某些原因,终端需要root访问权限。 如果有人对此有疑问,只需使用:
str
这将提示您输入密码,之后它将完成操作。
注意:由于低代表,我无法将此作为对@anexo答案的评论添加。
答案 1 :(得分:0)
我明白了!
当你通过laravel服务apache时:
(?<=xxx)
Ctrl + C不会杀死。你需要通过以下方式杀死它:
(?<=^|\s)\d+(?=[\s.,:;!?]|$)
或 /etc/init.d/http stop
希望有人发现这个有用的