位置: 编程技术 - 正文

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代码)

  • 统一机构信用代码查询系统
  • 小规模增值税免征额
  • 资产负债表中的固定资产是原值还是净值
  • 税控盘费用抵扣
  • 职工教育经费中其他费用包括
  • 事业单位资产划转流程
  • 对方只能开普票怎么办
  • 税款状态已缴款未入库
  • 季度奖需要交税吗
  • 房地产企业预售阶段企业所得税
  • 一般纳税企业委托加工物资支付的增值税
  • 应收帐款备抵法
  • 应收账款折扣怎么计算
  • 偿还不起债务大约能判多少年
  • 购进货物取得
  • 社会保险基金管理局是干什么的
  • 财政授权支付凭证后多久打款
  • 非独立核算的分公司是法人主体吗
  • 未办理三证合一营业执照会注销吗
  • 拿到农产品0税率的发票可以抵扣吗
  • 销项税额抵减会取得专用发票吗为什么
  • 对方用房子抵债会计怎么记账
  • 房企的预收账款是什么
  • 汇算清缴补交的所得税会计分录
  • 未分配利润怎么处理
  • 持有至到期投资和债权投资的区别
  • mac版chrome浏览器无法上网
  • vmware download
  • win10商店下载错误怎么回事
  • 未入账发票可以作废吗
  • 应收账款挂账多年
  • 辅导期内的企业有哪些
  • 其他业务收入借贷方向
  • 公司比赛奖金计入什么科目
  • 支出的科目有哪些
  • php实现用户登录
  • 银行进账单和现金缴款单的区别
  • 头歌java入门运算符和表达式答案
  • 土地增值税清算全流程实战案例
  • 哈勃太空望远镜取得的部分成果有哪些
  • php图形图像处理技术
  • 印花税减免一半
  • 小规模纳税人每月申报什么税
  • css如何实现文字循环滚动左到右,再从右到左衔接循环
  • elementui怎么样
  • 哪些可以计入研发费用
  • 增值税发票打印机
  • 织梦自定义模型调用
  • 小微企业应具备的条件
  • 《中华人民共和国禁毒法》自( )起施行
  • 电脑访问另一台电脑访问权限
  • 不开票收入要交印花税吗
  • 用友t3建账行业性质怎么选
  • 空调购买攻略
  • 收到服务费发票可以计入什么科目
  • 待抵扣进项税额和进项税额的区别
  • 营改增后房地产企业增值税如何核算
  • 收到公司的钱写收据
  • 保理融资的费用由谁承担
  • 自产的产品作为福利增值税
  • 加计抵减政策15%声明
  • 管理费用怎么结转到本年利润未分配利润里了
  • 分公司独立核算和非独立核算哪个好
  • 联想笔记本从U盘启动
  • 装xp系统鼠标键盘没有驱动
  • windows缓存写入失败,数据怎么找回
  • centos pptpd
  • win7c盘winsxs
  • win7系统怎么连接wifi
  • win8.1拨号上网
  • win8手提电脑怎么关闭触摸板
  • linux中argv
  • firefox document
  • node.js创建服务
  • Unity之megaFierstext翻书插件控制代码分析
  • javascript基本语句
  • 如何建立守信联系
  • 个体工商户票种核定金额应该填多少
  • 什么是从价计征,从量计征
  • 常州金坛最新新闻
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设