Код ошибки "504 Gateway Timeout" указывает на проблему с коммуникацией между серверами или с нагрузкой на сервер. Это значит, что сервер, к которому обратился клиентский запрос, не смог получить ответ от внешнего сервера в ожидаемый срок.
Ошибки тайм аута шлюза 504 могут возникать по разным причинам, включая недостаток ресурсов на сервере, проблемы с сетью или неправильную настройку сервера. Это может произойти, когда сервер не может обработать запрос из-за высокой нагрузки на него или из-за проблем с подключением к другому серверу.
Чтобы исправить ошибку тайм аута шлюза 504, можно попробовать следующие решения:
Проверить подключение к другому серверу и убедиться, что он доступен;
Изменить настройки сервера, увеличив время ожидания ответа;
Оптимизировать работу сервера, чтобы уменьшить нагрузку;
Проверить сетевые настройки и наличие проблем в сети;
Обратиться к администратору сервера или провайдеру для их помощи в решении проблемы.
Источник:
https://obzorposudy.ru/polezno/osibka-504-taim-aut-slyuza-priciny-i-sposoby-ustraneniya