
无需加好友免费技术支持
有些时候,我们应该一个简单的实际操作 demo 认证一些源代码或车轮子是否可用,能否运作,但是配对 nginx 或是 apache 都那么不便,实际上,PHP CLI 带来了一个简单的检测服务器,我们能进行操作一些简单的软件测试工作。
直接用 -S 指令选择项,随后指定地址信息服务器端口,大家就可以运作了 PHP 内嵌的简单WEB服务器。默认设置前提下,此详细地址将于文件列表下寻找 index.php 或 index.html 文件。我们在电脑浏览器中键入指定文件时,大家访问指定文件。如果我们找不着,我们将要正常的回到404个不正确。
控制面板将导出现阶段服务器的访问,如图所示:
内嵌服务器与使用 nginx 服务器构建的运用服务器实质上没有多大差别,包含 $_SERVER 这部分内容能正常得到或者使用 include 等服务载入别的文件,即内嵌WEB运作一些架构的服务器没什么问题。它能够完全达到我们自己的测试标准。但要注意的是,这一内嵌WEB生产制造环境里无法使用服务器。终究它的作用或是太简单了,并不是生产制造配置的高标准服务器运用。
我们还可以在所有的清单中实际操作指定文件目录php仅需加上一个编码 -t 选择项能够指实际操作服务器的网站根目录。
那样,大家就可以运作一个
dev-blog/php//source 接口测试服务器为网站根目录。
如果我们立即指定现阶段服务器PHP文件,之后直接打开网址访问文件内容,而非探寻 index.php 等文件。即便我们继续给 URL 在平台上加上别的途径或名导入到后台管理,它依然会开启这一文件,换句话说,大家开启了一个单文件入口应用软件。如同各种各样架构一样 index.php 比如,大家应用此文件进行相应的路由器派发检测:
2个检测文件只是单纯地导出一段文字来划分和载入2个文件。以上编码代表着在我们访问界定的两个路由途径时,我们将要载入对应的文件,而访问别的途径将打印出现阶段服务器 $_SERVER 信息内容。
测试程序:
参照文本文档: