PHP 的命令行模式

原创 2017年01月03日 15:48:49

使用命令行开启 PHP 内置服务器运行程序的方法

PHP 5.4.0起, CLI SAPI 提供了一个内置的Web服务器。

这个内置的Web服务器主要用于本地开发使用,不可用于线上产品环境。

如果请求未指定执行哪个PHP文件,则默认执行目录内的index.php 或者 index.html。如果这两个文件都不存在,服务器会返回404错误。

当你在命令行启动这个Web Server时,如果指定了一个PHP文件,则这个文件会作为一个“路由”脚本,意味着每次请求都会先执行这个脚本。如果这个脚本返回 FALSE ,那么直接返回请求的文件(例如请求静态文件不作任何处理)。否则会把输出返回到浏览器。

cd ~/www
php -S localhost:8000 -t public

localhost 可替换为 IP 地址
8000为端口号,可替换
-t public [可选]指定 public 入口文件
版权声明:个人总结、记录、教程,转载请注明出处。

相关文章推荐

全面总结php在cli命令行模式下的使用

php cli命令行模式是WIN下的一个SHELL,不需要APACHE的支持就能执行PHP脚本的脚本,并且是持续执行的。这些特点很容易利用来快速测试PHP脚本。今天有人问到,我再次做一个全面总结。本文...

linux下PHP的命令行模式介绍

转载自:http://phpff.com/41.html 从版本 4.3.0 开始,PHP提供了一种新类型的 SAPI(Server Application Programmin...

PHP 的命令行模式

downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | ...

linux下PHP的命令行模式介绍

转载自:http://phpff.com/41.html 从版本 4.3.0 开始,PHp提供了一种新类型的 SAPI(Server Application Programming In...

php命令行模式选项

我们建议初学者多看手册,但是很少有人能全部看一遍的,都是用到哪看到哪,包括我自己。   选项名称 描 述 -s 显示有语法高亮色彩的源文件。 该参...

用Thinkphp写的简单程序在命令行执行(非 Thinkphp 下的cli模式 而是php下的命令模式)

本来是打算用Thinkphp下的cli命令模式 运行程序的,但不知道哪里出错了,没法跑起来 于是就有了下篇代码。 首先 用Thinkphp写个简单的程序,保证页面上访问输出正常。 再在命令行 输入...

php cli模式学习(PHP命令行模式)

php_cli

ubuntu以纯命令行模式登录

  • 2013-01-24 23:26
  • 827KB
  • 下载

php 命令行工具

  • 2012-04-25 09:53
  • 134KB
  • 下载

php命令行运行类中的方法

以前一直听说php可以在命令行中运行,但是网上的说明都是一大堆,我今天自己测试了一下,写了一个类,可以调用任意控制器中的方法。 首先,我们要知道几个函数和几个参数:一个函数:php_sapi_nam...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)