使用命令行界面停止laravel服务器

使用命令行界面停止laravel服务器,laravel,laravel-5,terminal,command-line-interface,sh,Laravel,Laravel 5,Terminal,Command Line Interface,Sh,我只是尝试自动化laravel过程,就像shell脚本中的(开始、停止)一样。 为了启动laravel服务器,我在shell文件中使用了php artisan serve 我试图使用命令停止laravel服务器。但我很好奇,我没有 请参阅任何停止服务器的命令。我使用Ctl+C停止服务器或关闭命令提示符 1.是否有laravel命令停止服务器 我已经使用shell文件启动了laravel服务器,该文件在启动后退出 我现在怎么才能阻止他们?我没有任何命令提示运行此进程以退出服务器。您可以编写自己的命

我只是尝试自动化laravel过程,就像shell脚本中的(开始、停止)一样。 为了启动laravel服务器,我在shell文件中使用了php artisan serve

我试图使用命令停止laravel服务器。但我很好奇,我没有 请参阅任何停止服务器的命令。我使用Ctl+C停止服务器或关闭命令提示符

1.是否有laravel命令停止服务器

  • 我已经使用shell文件启动了laravel服务器,该文件在启动后退出

  • 我现在怎么才能阻止他们?我没有任何命令提示运行此进程以退出服务器。

    您可以编写自己的命令来执行脚本以定位和终止进程

    您还可以使用ssh连接到服务器并重新启动php

    您还可以将ssh附加到服务器中,手动查找进程并将其终止。

    您可以终止端口

    sudo kill $(sudo lsof -t -i:port_number)
    
    如果它在8000上运行,您可以执行以下操作

    sudo kill $(sudo lsof -t -i:8000)
    

    更简单,您可以查看关于artisan的所有流程:)

    尝试:

    killall-9php

    或者启动新端口

    php artisan serv 8001


    找到运行artisan的php进程并将其杀死。如果您使用的是windows系统Ctrl+Shift+ESC=>locate process=>Right click=>kill process任何其他解决方案tony vincentu都可以从terminalIf使用类似php killall的东西如果您在端口上运行它,并且运行的是'nix系统,您可以执行以下操作,我将尝试。酷。
    ps aux | grep artisan or ps -aux | grep artisan
    kill 'PID NUMBER'