安装后 Ampps 中的 Apache 启动 Laravel (Mac)
Apache in Ampps doen's start after installing Laravel (Mac)
在安装 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
有什么想法吗?
我明白了!
当您通过 laravel 服务 apache 时:
php artisan serve
Ctrl + C 不杀。您需要通过以下方式杀死它:
apachectl stop
或
/etc/init.d/http停止
希望有人觉得这有用
这正是我遇到的情况,@anexo 解决了这个问题。
但出于某些原因,终端需要 root 访问权限。
如果有人对此有疑问,请使用:
sudo apachectl stop
这将提示您输入密码,然后完成操作。
注意:由于代表率低,我无法将此作为评论添加到@anexo 的回答中。
在安装 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
有什么想法吗?
我明白了!
当您通过 laravel 服务 apache 时:
php artisan serve
Ctrl + C 不杀。您需要通过以下方式杀死它:
apachectl stop
或 /etc/init.d/http停止
希望有人觉得这有用
这正是我遇到的情况,@anexo
sudo apachectl stop
这将提示您输入密码,然后完成操作。
注意:由于代表率低,我无法将此作为评论添加到@anexo 的回答中。