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

David Mzareulyan david at hiero.ru
Sun Mar 9 13:48:57 MSK 2008


У меня вот такое:

location /      { error_page 403 404 405 = @php; }
location @php   { fastcgi_pass unix:/var/run/php-fpm.sock; }

Не работает. Точнее, управление на скрипт передаётся, но он получает GET 
(!) запрос.

nginx 0.5.35


> On Sat, Mar 08, 2008 at 09:53:31PM +0000, David Mzareulyan wrote:
> 
>> Hello Igor,
>> 
>>> On Sat, Mar 08, 2008 at 04:58:52PM +0000, David Mzareulyan wrote:
>>> 
>>>> Игорь, а зачем это разрешать/запрещать отдельным ключом? Какие
>>>> проблемы
>>>> могут быть с постами в статику?
>>>> Ну то есть, понятно, что если там в самом деле статика, то надо
>>>> выдать
>>>> ошибку. Но если там 404-й обработчик -- почему нельзя доверить ему
>>>> решение?
>>> В принципе, это решается так:
>>> 
>>> error_page  404 405 = @fallback;
>>> 
>> Самое естественное решение, да, но ведь сейчас-то это не работает.
>> 
> У меня такой вариант работает:
> 
> error_page  404 405 = /404.html;
> }
> location = /404.html {
> 


-- 
С уважением
Давид Мзареулян
david at hiero.ru








More information about the nginx-ru mailing list