Это прикол какой-то. потому что я только что и здесь поймал 504 при создании темы
Модератор
Yui
(@fierevere)
永子
это значит что nginx ожидает ответа от PHP слишком долго
выскакивает периодически при создании страниц или в конце при установке wordpress на step2
так быть не должно, очень у вас сервер тормозит, видела такое на сверхдешевых виртуалках с HDD, где сильно проседал дисковый ввод-вывод.
vps самый дешевый от hetzner но никогда таких проблем не было. да и на этом форуме выскочила такая ошибка
Модератор
Yui
(@fierevere)
永子
на hetzner не должно быть проблем, у них самый дешевый это и памяти 2 Гб и диски SSD с приличным IO
В любом случае, 504 это скорее всего не проблема WordPress,
«скорее всего», потому что при долгой обработке данных возможен таймаут.
«Создание страниц» и «второй шаг установки» это все же не те кандидаты, что-то у вас с сервером или его настройками не так.
Если PHP работает через fastcgi_pass
то поставьте в nginx.conf
fastcgi_read_timeout
равным или больше чем max_execution_time в настройках PHP
в данный момент никаких настроек таймаутов нет. все более менее дефолт.
php работает через сокет
сокет принадлежит www-data
max execution time = 30 в php
в nginx таймауты не определены. разве может такая ошибка вылезать изза неопределенных таймаутов? раньше ведь как то работало и без этого
Модератор
Yui
(@fierevere)
永子
могу посоветовать еще 2 вещи
1. обратиться на форум по nginx
2. посмотреть логи PHP, возможно там еще что-то есть
также хорошо включить slowlogв настройках пула PHP
таймауты всегда определены, если вы не установили их в конфиге, то имеется значение по умолчанию.