Nginx - ошибка upstream prematurely closed connection while reading response header from upstream

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск

Доступная цена


Nginx - ошибка upstream prematurely closed connection while reading response header from upstream

Ошибка вида:

*5622 upstream prematurely closed connection while reading response header from upstream

означает, что скрипт долго выполняется apache и nginx не получил от него ответ через время которое установлено в конфиге.

Пробуем поднять таймауты в конфиге nginx - на выбор в секциях http, server или location:

   proxy_connect_timeout   90s;
   proxy_send_timeout  120s;
   proxy_read_timeout  120s;


Была таже ошибка из-за проблемы с правами. Нужно сбросить на 755/644 для сайта:

# find . -type d -exec chmod 755 {} \;
# find . -type f -exec chmod 644 {} \;