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
  • 5763

fastcgi_param 详解

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;#脚本文件请求的路径   fastcgi_param  QUE...
  • ll641058431
  • ll641058431
  • 2016年11月26日 13:14
  • 3415

fastcgi_param 详解

[php] view plaincopy fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;#脚本...
  • u011630575
  • u011630575
  • 2015年09月05日 10:32
  • 595

Linux上配置FastCGI的详细过程

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

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

fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;#脚本文件请求的路径   fastcgi_param  QU...
  • wdxin1322
  • wdxin1322
  • 2014年06月12日 10:06
  • 2254

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
  • 6265

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

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

php fast cgi+nginx

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

FastCGI协议与php通信

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

CGI与fastCGI的区别

作者:lujjjh 链接:https://www.zhihu.com/question/19582041/answer/23337307 来源:知乎 著作权归作者所有,转载请联系作者获得授权。 ...
  • u013220054
  • u013220054
  • 2017年03月06日 10:58
  • 456
收藏助手
不良信息举报
您举报文章:fastcgi_param 详解
举报原因:
原因补充:

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