location php-fpm

Валентин Бартенев ne на vbart.ru
Пн Дек 19 12:54:05 UTC 2011


On Sunday 18 December 2011 03:01:36 adept wrote:
> Дано:
> шлюз с nginx'om на борту --> тазик с сайтом
> На шлюзе, так-же установлен php-fpm для 1
> пхп файла.
> 
> Конфиг:
> server {
>                 listen IP:80;
>                 server_name site.ru www.site.ru;
> 
>                 location /stat/ {
>                        fastcgi_pass 127.0.0.1:9000;
>                        fastcgi_index st.php;
>                        fastcgi_param script_FILENAME
> /var/www/other/stat/st.php
>                        include fastcgi_params;
>                        #root /var/www/other/stat/;
>                 }
>                 location / {
>                         proxy_pass http://ip_server2:80;
>                         proxy_redirect http://ip_server2:80/ /;
>                         proxy_set_header Host $host;
>                         proxy_set_header X-Forwarded-For
> $proxy_add_x_forwarded_for;
>                         proxy_set_header X-Real-IP $remote_addr;
>                 }
> 
> Собственно, site.ru/stat/st.php в итоге
> перенаправляет на тазик с сайтом.
> Где я накосячил?
> 

Я так подозреваю, что конфиг вы нам не полностью показали или другой.

Вот это работать не может:

fastcgi_param script_FILENAME /var/www/other/stat/st.php

И ";" на конце отсутствует, и script_FILENAME неправильно написано (регистр
имеет значение).

--
Валентин Бартенев


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