Localhost:8000在安装laravel-angular样板项目后继续工作

时间:2016-08-11 09:07:42

标签: php angularjs apache laravel service-worker

我根据其文档安装了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按预期工作。

1 个答案:

答案 0 :(得分:0)

这是因为laravel-angular有服务工作者。 Chrome中的Network标签显示网络请求的响应来自服务工作者。

您可以在此处详细了解这些内容 - http://www.html5rocks.com/en/tutorials/service-worker/introduction/