Nginx: 504 Gateway Time-out

Пришлось вдруг столкнуться с ситуацией, когда Nginx не успевает дождаться ответа бэкенда, в данном случае php7.0-fpm. К сожалению, пока не разобрался, почему вдруг.

Для быстрого решения в конфиге сайта прописываем fastcgi_read_timeout (по умолчанию 60 сек):

location ~ \.php$ {
  fastcgi_pass unix:/run/php/php7.0-fpm.sock;
  fastcgi_index index.php;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
  include fastcgi_params;
  fastcgi_read_timeout 300;
}

Ошибка может быть и другой: upstream timed out (110: Connection timed out)

Коты при этом думают о чем-то своем:
Изображение болванка

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *