冷知识 - 查看当前运行模式 ¶
作者:KK
发表日期:2017.02.14
查看PHP_SAPI
常量的值 ¶
根据不同的服务器和环境配置,输出的值会是下面其中之一:
aolserver、apache、 apache2filter、apache2handler、 caudium、cgi (直到 PHP 5.3), cgi-fcgi、cli、 cli-server、 continuity、embed、fpm-fcgi、 isapi、litespeed、 milter、nsapi、 phttpd、pi3web、roxen、 thttpd、tux 和 webjames
通常情况下我们可能会得到这些值:
apache2handler(Apache Module 模式)
cgi-fcgi(FastCGI 模式)
cgi(CGI 模式)
cli(CLI 模式,用命令行跑PHP时就会这样)
fpm-fcgi(以FPM管理FastCGI的 模式)
另外其实php_sapi_name函数也会输出同样的值,详见官方文档,我个人会比较喜欢写起来简短的常量名来判断而已
复制代码phpinfo();exit;
查看输出 ¶
在这里,值的参考和上面的基本一样