【问题标题】:Apache in Ampps doen's start after installing Laravel (Mac)安装 Laravel (Mac) 后,Ampps 中的 Apache 会启动
【发布时间】:2016-04-10 18:03:27
【问题描述】:

在安装 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

有什么想法吗?

【问题讨论】:

    标签: php apache laravel ampps


    【解决方案1】:

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

    sudo apachectl stop
    

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

    注意:由于代表人数少,我无法将此作为评论添加到 @anexo 答案。

    【讨论】:

      【解决方案2】:

      我明白了!

      当你通过 laravel 服务 apache 时:

      php artisan serve
      

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

      apachectl stop
      

      或 /etc/init.d/http 停止

      希望有人觉得这很有用

      【讨论】:

        猜你喜欢
        • 2018-12-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-30
        • 1970-01-01
        • 2023-03-05
        • 2018-06-22
        • 2017-05-28
        相关资源
        最近更新 更多