位置: 编程技术 - 正文

PHP5.4内置web服务器(php+web)

编辑:rootadmin

推荐整理分享PHP5.4内置web服务器(php+web),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php内置web服务器,配置php接口使用内置浏览器,php webdriver,配置php接口使用内置浏览器,配置php接口使用内置浏览器,php内置web服务器,phpweb服务器有哪些,php内置web服务器,内容如对您有帮助,希望把文章链接给更多的朋友!

PHP是一种脚本语言,它需要PHP解释器来分析运行PHP文件。当把PHP做为CGI服务Web请求时,它需要被嵌入到某种Web服务器里,最常见的是集成到Apache或IIS里,这就是说,在使用PHP前,你需要安装Apache或IIS,并且正确的配置它们和PHP集成的参数。虽然这种配置已经很规范,文档非常丰富,但我们还是经常在安装Apache和PHP集成时遇到问题,而且,有时候我们只想测试一个简单的PHP特征,不想就为此安装、启动Apache服务。

但据官方文档上说,这个内置的Web服务器只是提供开发测试使用,不推荐使用中生产环境中。因为这个服务器接受处理请求时顺序执行的,不能并发处理。

这个内置的web服务器使用起来非常的方便,你只需要执行下面的命令:

$ php -S localhost:然后就可以访问了。这样启动后,默认的web服务目录是执行命令的当前目录,如果不想使用当前目录,你需要使用 -t 参数来指定。

例 #1 启动Web服务器

$ cd ~/public_html$ php -S localhost:终端输出信息:

PHP 5.4.0 Development Server started at Thu Jul :: Listening on localhost:Document root is /home/me/public_htmlPress Ctrl-C to quit当请求了 和 地址后,终端输出类似如下的信息:

例 #2 启动web服务器时指定文档的根目录

PHP5.4内置web服务器(php+web)

$ cd ~/public_html$ php -S localhost: -t foo/终端显示信息:

PHP 5.4.0 Development Server started at Thu Jul :: Listening on localhost:Document root is /home/me/public_html/fooPress Ctrl-C to quit如果你在启动命令行后面附加一个php脚本文件,那这个文件将会被当成一个“路由器”脚本。这个脚本将负责所有的HTTP请求,如果这个脚本执行时返回FALSE,则被请求的资源会正常的返回。如果不是FALSE,浏览里显示的将会是这个脚本产生的内容。

例 #3 使用路由器脚本

在这个例子中,对图片的请求会返回相应的图片,但对HTML文件的请求会显示“Welcome to PHP”:

$ php -S localhost: router.php例 #4 判断是否是在使用内置web服务器

通过程序判断来调整同一个PHP路由器脚本在内置Web服务器中和在生产服务器中的不同行为:

$ php -S localhost: router.php这个内置的web服务器能识别一些标准的MIME类型资源,它们的扩展有:.css, .gif, .htm, .html, .jpe, .jpeg, .jpg, .js, .png, .svg, and .txt。对.htm 和 .svg 扩展到支持是在PHP 5.4.4之后才支持的。

例 #5 处理不支持的文件类型

如果你希望这个Web服务器能够正确的处理不被支持的MIME文件类型,这样做:

如果你希望能远程的访问这个内置的web服务器,你的启动命令需要改成下面这样:

例 #6 远程访问这个内置Web服务器

$ php -S 0.0.0.0:这样你就可以通过 端口远程的访问这个内置的web服务器了

标签: php+web

本文链接地址:https://www.jiuchutong.com/biancheng/301555.html 转载请保留说明!

上一篇:PHP Filter过滤器全面解析(php过滤html)

下一篇:PHP身份证校验码计算方法(身份证校验python代码)

  • 已抵扣的进项税发票怎么查询明细
  • 简易计税方法是什么意思
  • 用现金支付的没有发票怎么办
  • 控股收益
  • 增值税发票抵扣勾选平台
  • 审计调整分录要在金蝶调吗
  • 偶然所得计税依据 包不包含增值税
  • 职工教育经费税收金额怎么算
  • 期初固定资产净值在资产负债表中的哪里
  • 合并财务报表内部固定资产交易的抵消
  • 公司收内部职工停车费如何确认收入?
  • 研发项目领原料加工成产品会计处理是怎样的?
  • 企业管理与咨询机构
  • 免税发票不用纳税可以吗
  • 税收六项减免
  • 小汽车的消费税征税环节
  • 机票退票费能抵扣旅客进项税吗
  • 开具红字发票后发现购买方已做抵扣怎么办
  • 个税退税手续费税率
  • 购买商品用于赠送
  • 劳务和工资合并扣税吗
  • 收到免税苗木发票怎么做账
  • 利润表与所得税申报表不符
  • 小型微利企业普惠性减税政策
  • 应收账款保理会计处理 会计视野
  • 最新制作视频的软件
  • mac开机声音取消
  • windows11搜索
  • php生成zip压缩包
  • 材料委托加工
  • 福利企业增值税优惠政策
  • 出口免税和退税交附加税
  • PHP:FrenchToJD()的用法_日历函数
  • 股东借款产生的利息可以税前扣除吗
  • 上市公司分红派股
  • 计算企业所得税分录
  • 办公室买花卉怎么做分录
  • 一篇文章让你了解什么
  • react+go
  • javascript教程
  • linux rdp客户端
  • 增值税怎么算出来的
  • 应税工资和实发工资区别
  • php注册功能
  • SQLite教程(十二):锁和并发控制详解
  • Python psd-tools如何转换文件
  • 小规模差额征税的税率是3%还是5%
  • 月末库存商品成本计算
  • 担保公司的风险准备金在报表中如何反应
  • 出口货物申报表如何填写
  • 企业自查补税怎么报税
  • 不动产租赁可以享受加计抵减吗
  • 应交增值税负数表示什么
  • 核电站弃置费用通常多少钱
  • 发放工资凭证后多久到账
  • 资金周转率计算公式
  • 单位定期存单利息如何记账
  • 工会会计有工资么
  • 购买材料发生商损怎么算
  • 代收水电费如何入账
  • 机票的电子发票可以报销吗
  • 航天金税服务费不交会怎样
  • 母子公司之间内部交易形成的坏账可以所得税税前扣除吗
  • 收付实现制下主营业务成本怎么算
  • 作废的发票税额扣税了怎么办
  • 商品过期怎么做分录
  • centos6安装yum源
  • 菜鸟flask
  • windows7 记事本
  • os x10.11el capitan beta4更新了什么?os x10.11el capitan beta4下载地址
  • xp系统下载文件没有出现下载对话框让你选择保存的位置
  • JavaScript打开WPS
  • shell脚本介绍
  • css网站布局实录
  • python 处理mp3
  • javascript数据结构与算法百度云视频资源
  • 编程 delphi
  • 增值税月报怎么报
  • 发票事业单位有税号吗
  • 福建地税办税人变更流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设