如何使用PHP内置的Web服务器
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 2.3,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
如何使用PHP内置的Web服务器
从PHP 5.4开始,CLI SAPI附带了一个内置web服务器.它可以用于在开发期间本地运行PHP应用程序,用于测试或应用程序演示。这样,您就不必费心配置功能齐全的web服务器,例如Apache或Nginx.
谨慎
内置的web服务器应该在受控的环境中运行。它不是为在公共网络上使用而设计的。
启动Web服务器
使用PHP的内置weob娱乐下载b服务器运行Symfony应用程序与执行服务器:运行
命令:
1
$ PHP应用/控制台服务器:运行
这将在localhost: 8000
执行您的Symfony应用程序。ob娱乐下载该命令将等待并响应传入的HTTP请求,直到您终止它(这通常通过按Ctrl和C来完成)。
缺省情况下,web服务器监听环回设备的端口8000。你可以改变套接字传递IP地址和端口作为命令行参数:
1
$ PHP应用程序/控制台服务器:运行192.168.0.1:8080
从虚拟机内部使用内置Web服务器
如果您希望从虚拟机内部使用内置web服务器,然后从主机上的浏览器加载站点,则需要在0.0.0.0:8000
地址(即分配给虚拟机的所有IP地址):
1
$ PHP应用程序/控制台服务器:运行0.0.0.0:8000
谨慎
你应该从来没有监听计算机上可直接从因特网访问的所有接口。内置web服务器不适合在公共网络上使用。
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。