Re: Наследование fastcgi_param

Gena Makhomed gmm at csdoc.com
Wed Jun 24 16:46:25 UTC 2015


On 24.06.2015 19:07, Andrey Kopeyko wrote:

> Сделайте вот так
>
>   server {
>        ....
>        include        fastcgi_params;
>        fastcgi_index  index.php;
>
>        location /info {
>            fastcgi_param SCRIPT_FILENAME /www/info.php;
>            include       fastcgi_params;
>            fastcgi_pass  127.0.0.1:9000 <http://127.0.0.1:9000>;
>        }
>    }
>
> и наступит счастье.

счастье не наступит. если сделать так - тогда можно будет
наступить на грабли, если вдруг понадобится переопределить
какой-либо еще параметр кроме SCRIPT_FILENAME, например, HTTPS.

чтобы полное счастье наступило, лучше делать всегда так,
что include fastcgi_params; будет первой строкой
в блоке, fastcgi_pass - последней, а между ними -
директивы fastcgi_param.

-- 
Best regards,
  Gena



Подробная информация о списке рассылки nginx-ru