一旦我通过键入php artisan serve
启动Laravel Development,它就会启动我的本地服务器。但在那之后,我无法在控制台上写任何东西。如果我重新启动cmd或使用ctrl + c
,则会阻止服务器运行。
因此在使用命令php artisan serve
后,它不允许我使用命令行编写任何内容。我该怎么做才能避免这种情况,因为我无法继续使用控制台?
答案 0 :(得分:4)
您可以在后台添加&
符号来运行此过程。
php artisan serve &
请注意,当使用&
关闭时,终端将终止该应用程序。如果您希望在关闭控制台后保持流程运行,请在disown
之后添加&
,这样您的新命令将如下所示:
在Linux / macOS上:
php artisan serve & disown
在Windows上:
START /B php artisan serve
答案 1 :(得分:2)
1 - 您可以启动另一个控制台
2 - 你可以使用像wamp或xampp这样的任何php服务器,我更喜欢wamp