php artisan 服务使我的 cmd 提示符卡住

Vik*_*han 4 php laravel laravel-5 laravel-artisan

我在 Windows cmd 提示符下使用 Laravel 5。

我有一个非常简单的问题
php artisan serve

要启动服务器,我的命令提示符被卡住,无法执行任何其他 artisan 命令,直到我关闭命令行然后重新启动它,然后执行代码,然后启动 laravel 服务器。

有什么简单的办法吗?

Mar*_*nte 5

使用第二个cmd提示。

或者使用支持多个选项卡的终端模拟器。我不知道Windows是否cmd支持像Unix那样的发送到后台执行命令。&sh

如果可用,您应该能够serve在后台运行并为其他命令准备好提示。sh在我会做的情况下

$ php artisan serve &
Run Code Online (Sandbox Code Playgroud)

但我通常不会发送到后台,这样我就可以轻松杀死它。

我肯定会选择两个航站楼。

  • 使用“Ctrl-C”,您可以终止 Web 服务器。如果你想在 php artisanserve 仍在运行时运行 artisan 命令,你必须在另一个命令提示符中保持它打开,正如我所说。 (4认同)