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
|