php - 什么是 CLI 服务器?

标签 php apache codeigniter

我正在使用 getallheaders() php 全局函数来获取当前请求的所有 header 。 在 php 手册中,它说它是 apache_request_headers 的别名,并且在 CLI 服务器中可用。 CLI 服务器是什么意思?

最佳答案

自版本 5.4.0 起,PHP command line interpreter (CLI)也可以用作 built-in webserver .

command line options作为 Web 服务器启动 CLI 所需的是:

-S <addr>:<port> Run with built-in web server.
-t <docroot>     Specify document root <docroot> for built-in web server.

函数getallheaders()显然从一开始就没有在内置的网络服务器中实现,它是在 5.5.7 版本上添加的

关于php - 什么是 CLI 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45387438/

相关文章:

c# - 如何通过本地网络正确执行C#文件?

apache - Apache 可写目录权限的最佳实践是什么?

javascript - Web 服务器上的 NodeJS 应用程序导致 fork 炸弹 - bash : fork: retry: No child processes

php - 数据库包含#39 而不是#039

javascript - 如何在 window.location.reload() 之后打开模式

php - mysql获取每个帖子最频繁值的结果

javascript - 如何让我的 div 在刷新后仍保持关闭状态

javascript - 如何在使用 PHP 单击提交按钮后删除文件之前显示警告消息

java - 在不更改 url 的情况下从 servlet 重定向?

Codeigniter session 问题