Всем привет!!!
Иногда при установке шаблона WordPress или Joomla на Synology Web Station выходит ошибка 504 или установка каждый раз зацикливается и начинается заново. В этой статье я расскажу ка можно решить эту проблему.
Для решения этой проблемы необходимо добавить параметр proxy_read_timeout в файл шаблона виртуального хоста и доступ к веб-сайтам WordPress должен осуществляться через виртуальный хост.
Чтобы добавить параметр proxy_read_timeout к виртуальному хосту, необходимо добавить его в /var/packages/WebStation/target/misc/VirtualHost-nginx.mustache
В этом файле есть раздел Apache 2.4, где Вы можете добавить proxy_read_timeout непосредственно под директивой proxy_pass.
Что бы выглядело так:
После применения изменений к файлу перезапустите Web Station. Виртуальный хост будет создан с новой настройкой тайм-аута.
Также можно настроить время ожидания Apache в /var/packages/Apache2.4/target/usr/local/etc/apache24/conf/httpd24.conf
Вы можете добавить TimeOut и ProxyTimeout в этот файл, как показано ниже:
Это увеличит тайм-аут до 120 секунд. После этого перезапустите Apache и Web Station.
Вот такой относительно простой способ решить проблему Synology Web Station ошибка 504 при установке WordPress или при зацикливании установки Joomla.
С какого-то обновления Synology сделали эту настройку доступной из WebStation.
Для этого откройте WebStation, Портал веб-служб. Выберите ваш сайт и нажмите редактировать, затем прейдите на вкладку Timeout. На этой вкладке можно выставить все значения 3600 и проблема с ошибкой 504 должна пройти.
Если проблема не ушла, то у вас проблема в чем-то другой. Напишите мне через контакты, я постараюсь вам помочь.