我根据其文档安装了laravel-angular
项目。
我运行php artisan serve
命令运行服务器。这就是发生的事情。
但后来我想杀死这台服务器,因为我觉得它搞砸了我现有的apache配置。我发现它有问题,因为没有杀死它的命令。互联网上的所有资源都说你要做的就是 CTRL + C 来杀死这个过程但是我没有在我的控制台中打开它更多。
即使在重新启动计算机后也会运行。
我从磁盘中删除了项目源,希望它能有所帮助。它没有 然后我想可能工匠正在运行内部PHP开发服务器。我搜索了它,但是这个服务器也没有任何关闭命令 - 所有你要做的就是 CTRL + C 控制台中的进程。它没有帮助。
好的,所以我会在某处找到进程ID - 在windows中使用netstat或任务管理器。我没有在:8000
端口或任何可以负责提供服务的进程中找到任何内容。
我最后一次尝试手动运行php -s localhost:8000
- 似乎已成功启动。我在当前目录中添加了一些文件,然后我可以通过localhost:8000/filename.php
然而,当我杀了它(我在任务管理器,netstat等中看到这个过程)时,localhost:8000/filename.php
不再工作了,但localhost:8000(然后重定向到localhost:8000/#/
)仍然作品。
看起来它不是服务器正在运行,但是我的机器上添加了一些重定向。
我想解决这个问题 - 摆脱这个问题,让我的apache按预期工作。
答案 0 :(得分:0)
这是因为laravel-angular
有服务工作者。 Chrome中的Network
标签显示网络请求的响应来自服务工作者。
您可以在此处详细了解这些内容 - http://www.html5rocks.com/en/tutorials/service-worker/introduction/