проблема оказалась в опции
cgi.rfc2616_headers = 1
nginx не понимает "RFC2616 compliant header"
On 4 дек, 13:53, grigori <grigori.kocha...@gmail.com> wrote:
> Привет всем.
>
> У меня вылез баг, с которым я не могу разобраться. Может, кто-то
> подскажет, как его изучить.
>
> У меня Nginx (0.7/0.9)+PHP-FPM(5.3.4RC2-dev)
> дефолтные конфиги (rewrite нет, error_page дефолтный)
>
> Пытаюсь сменить код ответа
> header('HTTP/1.0 400 Bad Request');
> Клиент получает 200 OK.
>
> var_dump (headers_list());
> дает
> array
> 0 => string 'X-Powered-By: PHP/5.3.4RC2-dev' (length=30)
>
> При этом header('Location: abc'); выставляет 302й
>
> Как проверить, где проблема?