ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Проблема с fastcgi



Тут ещё не очень логичный момент -- фактически ведь срабатывает 405-й 
обработчик (у меня сначала было "403 404", потому я и сказал, что не работает 
совсем), хотя логичнее было бы вешат @php только на 404. Нас же, на самом деле, 
интересует именно отсутствующая статика, а не любой некорректный метод.

> On Sun, Mar 09, 2008 at 10:48:57AM +0000, David Mzareulyan wrote:
>
>> У меня вот такое:
>>
>> location /      { error_page 403 404 405 = @php; } location @php   {
>> fastcgi_pass unix:/var/run/php-fpm.sock; }
>>
>> Не работает. Точнее, управление на скрипт передаётся, но он получает
>> GET (!) запрос.
>>
>> nginx 0.5.35
>>
> Да, метод меняется.
> Прилагаемый патч сохраняет метод при перенапрвлении в именованный
> location.
> Таким образом, при перенаправлении в @php сохраняется не только $uri,
> но
> и $remote_method.


--
С уважением
Давид Мзареулян
david@xxxxxxxx


 




Copyright © Lexa Software, 1996-2009.