PHP-FPM
Соответственно с названия ошибки можно предположить превышение интервала выполнения запроса например от сервиса (демона) php-fpm или же от apache(httpd) в случае настройки проксирования.
Зачастую данная ошибка повязана в работе nginx+php-fpm и в тех случаях если php скрипты очень медленные то Nginx будет отдавать ошибку 504 не дождавшись ответа. Что бы избавиться от данной ошибки можно поднять время ожидания ответа
1 |
в таком случае вместо стандартных 30 секунд nginx будет ждать 120
APACHE
Эта ошибка так же бывает в случае использования nginx как прокси-релей. В таком случае нужно увеличить параметр время ожидания проксирования.
1 2 3 4 |
после всех внесенных изменений перезапустите Nginx
1 | service nginx reload |