【问题标题】:How to stop Laravel valet auto-start in Mac OS如何在 Mac OS 中停止 Laravel 代客自动启动
【发布时间】:2016-10-11 17:28:57
【问题描述】:

代客服务器与apache冲突,如何停止自动启动, 自动启动的原理是什么? 谢谢!

【问题讨论】:

  • 您可以通过/valet/cli/stubs/daemon.plist找到解决方案

标签: macos laravel-5


【解决方案1】:

在终端中运行:valet uninstall https://laravel.com/docs/5.5/valet#other-valet-commands

【讨论】:

    【解决方案2】:

    如果你运行valet uninstall,如果你想使用它,你必须重新安装代客。我在安装中所做的是从注册的启动服务中删除启动代理。为此,您必须使用 launchctl :

    launchctl remove homebrew.mxcl.dnsmasq
    launchctl remove homebrew.mxcl.nginx
    launchctl remove homebrew.mxcl.php
    launchctl remove homebrew.mxcl.php@7.4; //and other versions of php loaded. 
    

    见https://rakhesh.com/mac/macos-launchctl-commands/

    那么如果你想开始代客服务,你将不得不这样做

    valet start
    

    见https://laravel.com/docs/8.x/valet#other-valet-commands/

    如果要停止所有服务,请在命令行中输入

    valet stop
    

    【讨论】:

      【解决方案3】:

      运行valet uninstall 也会删除很多你可能希望保留的东西。所以我运行了composer global remove laravel/valet 以删除代客但保持 nginx 等原样。

      【讨论】:

        【解决方案4】:

        在不使用时暂时停止代客运行valet stop

        这会停止代客泊车服务并防止上述冲突问题。您也可以运行valet start重新启动代客服务。

        查看所有代客服务运行valet list

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-08-05
          • 2016-03-29
          • 2018-05-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多