【问题标题】:Nginx passing parameters to a PHP fileNginx 将参数传递给 PHP 文件
【发布时间】:2013-12-10 19:29:03
【问题描述】:

我正在尝试将到达特定位置的所有请求传递到PHP文件带有请求URL通过Nginx 配置文件,我几乎完成了,但我无法将 URL 传递给 PHP 文件。

我尝试过var_dump($_REQUEST); var_dump($_ENV); var_dump($argv);,但返回 NULL 或 emtpy 数组结果。

location /p/ {

     try_files $uri $uri/ @php;         
}

location @php {
        fastcgi_pass   unix:/var/run/php5-fpm.sock;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /var/process/internal/t.php; # this script catches all requests
        fastcgi_param  QUERY_STRING $uri;
        include fastcgi_params;
}

【问题讨论】:

    标签: php nginx fastcgi


    【解决方案1】:

    尝试将include fastcgi_params; 移到fastcgi_params 上方的上方

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-26
      • 2015-05-19
      • 2021-05-15
      • 1970-01-01
      • 2011-01-12
      • 2013-06-30
      • 1970-01-01
      • 2014-08-17
      相关资源
      最近更新 更多