如何使用PHP的内置Web服务器
编辑该页面警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 3.0,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
如何使用PHP的内置Web服务器
由于PHP 5.4 CLI SAPI附带了一个内置的web服务器。它可以用来在本地运行PHP应用程序在开发期间,为测试或应用程序演示。这种方式,你不需要去配置一个功能齐全的web服务器等Apache或Nginx。
谨慎
内置的web服务器是运行在一个被控制的环境中。它不是设计用于公共网络。
启动Web服务器
运行Symfony应ob娱乐下载用程序使用PHP的内置web服务器一样容易执行服务器:启动
命令:
1
php bin /控制台服务器:美元开始
这将启动web服务器localhost: 8000
Symfony应用程序在后台服务。ob娱乐下载
默认情况下,web服务器监听端口8000上的环回设备。你可以改变套接字传递一个IP地址和端口作为命令行参数:
1
美元php bin /控制台服务器:192.168.0.1:8080开始
请注意
您可以使用——力
选项强迫web服务器启动过程不正确(没有停止使用停止服务器:
命令)。
1
美元php bin /控制台服务器:开始——力量
请注意
您可以使用服务器:状态
命令来检查是否一个web服务器正在侦听特定套接字:
1 2 3
php bin /控制台服务器:美元美元地位php bin /控制台服务器:192.168.0.1:8080地位
第一个命令显示如果Symfony应用程序服务器ob娱乐下载localhost: 8000
,第二个是相同的192.168.0.1:8080
。
提示
有些系统不支持服务器:启动
命令,在这些情况下你可以执行服务器:运行
命令。这个命令表现略有不同。而不是在后台启动服务器,它将阻止电流端子直到你终止(这通常是通过按下Ctrl和C)。
停止服务器
当你完成后,你可以简单地停止web服务器使用停止服务器:
命令:
1
美元php bin /控制台服务器:停止
像一开始的命令,如果你省略了套接字信息,Symfony会停止web服务器绑定ob娱乐下载localhost: 8000
。通过套接字信息时,web服务器听另一个IP地址或另一个端口:
1
美元php bin /控制台服务器:停止192.168.0.1:8080