fastcgi_param 详解

原创 2012年12月28日 11:18:38
fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;#脚本文件请求的路径
fastcgi_param  QUERY_STRING       $query_string; #请求的参数;如?app=123
fastcgi_param  REQUEST_METHOD     $request_method; #请求的动作(GET,POST)
fastcgi_param  CONTENT_TYPE       $content_type; #请求头中的Content-Type字段
fastcgi_param  CONTENT_LENGTH     $content_length; #请求头中的Content-length字段。

fastcgi_param  SCRIPT_NAME        $fastcgi_script_name; #脚本名称 
fastcgi_param  REQUEST_URI        $request_uri; #请求的地址不带参数
fastcgi_param  DOCUMENT_URI       $document_uri; #与$uri相同。 
fastcgi_param  DOCUMENT_ROOT      $document_root; #网站的根目录。在server配置中root指令中指定的值 
fastcgi_param  SERVER_PROTOCOL    $server_protocol; #请求使用的协议,通常是HTTP/1.0或HTTP/1.1。  

fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;#cgi 版本
fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;#nginx 版本号,可修改、隐藏

fastcgi_param  REMOTE_ADDR        $remote_addr; #客户端IP
fastcgi_param  REMOTE_PORT        $remote_port; #客户端端口
fastcgi_param  SERVER_ADDR        $server_addr; #服务器IP地址
fastcgi_param  SERVER_PORT        $server_port; #服务器端口
fastcgi_param  SERVER_NAME        $server_name; #服务器名,域名在server配置中指定的server_name

#fastcgi_param  PATH_INFO           $path_info;#可自定义变量

# PHP only, required if PHP was built with --enable-force-cgi-redirect
#fastcgi_param  REDIRECT_STATUS    200;

在php可打印出上面的服务环境变量
如:echo $_SERVER['REMOTE_ADDR']

Nginx:fastcgi_param详解

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#脚本文件请求的路径 fastcgi_param QUERY...
  • u013474436
  • u013474436
  • 2016-03-04 14:10:24
  • 5795

Linux上配置FastCGI的详细过程

Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。其拥有匹配Lighttpd的性能,同时还没有Lighttpd的...
  • slqgenius
  • slqgenius
  • 2016-10-27 20:17:47
  • 2576

fastcgi_param 详解(fastcgi能够获取到的参数)

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;#脚本文件请求的路径   fastcgi_param  QU...
  • wdxin1322
  • wdxin1322
  • 2014-06-12 10:06:16
  • 2263

nginx笔记之fastcgi_param解释

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#脚本文件请求的路径 fastcgi_param QUERY_STRI...
  • qq_34625397
  • qq_34625397
  • 2016-06-13 17:04:55
  • 6298

最完美解决Nginx部署ThinkPHP项目的办法

网上通用解决方法的配置如下:server { ... location / { index index.htm index.html index.php; #访问路...
  • tinico
  • tinico
  • 2014-01-09 09:21:03
  • 86592

php fast cgi+nginx

安装好nginx 和  php-cgi.exe -b 127.0.0.1:3344
  • suncaishen
  • suncaishen
  • 2014-06-09 14:08:05
  • 847

FastCGI协议与php通信

一、背景 最近有一个这样的需求,需获取php应用的一些数据,例如php加载的环境变量、php opcache缓存数据等,为了提高通用性,目前能想到最好的方法就是直接模拟FastCGI协议,与php的...
  • heshan307
  • heshan307
  • 2017-03-29 20:44:50
  • 548

CGI与fastCGI的区别

作者:lujjjh 链接:https://www.zhihu.com/question/19582041/answer/23337307 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 ...
  • u013220054
  • u013220054
  • 2017-03-06 10:58:58
  • 458

FastCGI SDK

  • 2017年07月17日 17:13
  • 1.73MB
  • 下载

如何安装FastCGI

Intro此文并非介绍FastCGI的好处,只是简单的介绍我的一次安装过程。我的Env为 Win2000+SP4, Apache/2.0.50 (Win32) mod_perl/1.99_15-dev...
  • mixingster
  • mixingster
  • 2006-08-15 10:32:00
  • 5743
收藏助手
不良信息举报
您举报文章:fastcgi_param 详解
举报原因:
原因补充:

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