我正在使用PhpStorm与XAMPP。为了启动我的项目,我使用symfony server:start
,它工作正常。然而,当我想停止Web服务器时,我过去在终端中只需按Ctrl + C。然而,现在当我在使用Ctrl + C后执行symfony server:start
时,它说
[1]本地Web服务器已在运行。
我以前从来没有遇到过这种情况,现在我必须执行symfony server:stop
来重新启动Web服务器,这打乱了我的工作流程。
我试过卸载所有的XAMPP,PhpStorm,Composer和symfony-software,然后再次安装,但问题似乎仍然存在。
Web服务器使用PHP CGI 8.2.4。
1条答案
按热度按时间pobjuy321#
正如错误所示,Symfony Web服务器或其中的一些进程仍在运行。
您可以在Windows上使用php检查正在运行的进程,如下所示:
tasklist | findstr php
。您也可以尝试重新启动XAMPP服务器。
但是,如果
symfony server:stop
是停止服务器的正确方法,那么这样做有什么问题呢?我建议这样做,因为它可以确保服务器正确停止。在您的终端中,您可以只写一次,然后按向上箭头转到最新的命令。