Тайм-аут шлюза Plesk 504 nginx

В этой статье мы объяснили, как устранить ошибку nginx, связанная с тайм-аутом шлюза Plesk 504.

Операция или сценарий, выполнение которых занимает более 60 секунд, завершается ошибкой на веб-сайте, размещенном в Plesk: тайм-аут шлюза nginx 504

Операция или сценарий, выполнение которых занимает более 60 секунд, завершается ошибкой на веб-сайте с:

nginx 504 Gateway Time-out

Следующее сообщение об ошибке появляется на странице журналов домена или в файле журнала ошибок nginx домена /var/www/vhosts/system/example.com/logs/proxy_error_log file:

[error] 1096#0: *25 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 203.0.113.2, server: example.com, request: "GET / HTTP/1.1', upstream: "fastcgi://unix:///var/www/vhosts/system/example.com/php-fpm.sock', host: "example.com'

Операция не выполняется для сценария / части сайта, которая, как ожидается, будет работать более 60 секунд.

Решение

Для всего домена

1. Подключитесь к серверу Plesk через SSH.
2. Создайте резервную копию файла /etc/nginx/nginx.conf:

# cp -p /etc/nginx/nginx.conf /etc/nginx/nginx.conf.back

3. Откройте файл /etc/nginx/nginx.conf в текстовом редакторе. В этом примере мы используем редактор vi:

# vi /etc/nginx/nginx.conf

4. Добавьте следующие директивы в конце раздела «http», чтобы увеличить лимит тайм-аута до 180 секунд (3 минуты):

http {
<…>
include /etc/nginx/conf.d/.conf;

proxy_send_timeout 180s;
proxy_read_timeout 180s;
fastcgi_send_timeout 180s;
fastcgi_read_timeout 180s;
}

Сохраните изменения и закройте файл.
Перезапустите сервис nginx:

# service nginx restart

Повторите неудачную операцию на веб-сайте. Если это снова не удается, вы можете нанять наших инженеров поддержки, чтобы быстро решить проблему.

Для одного домена

1. В Plesk перейдите в раздел Домены> example.com> Настройки Apache и nginx.
2. Прокрутите вниз до раздела Дополнительные директивы nginx и добавьте следующие строки в поле Дополнительные директивы nginx, чтобы увеличить лимит тайм-аута до 180 секунд (3 минуты):

proxy_connect_timeout 180s;
proxy_send_timeout 180s;
proxy_read_timeout 180s;
fastcgi_send_timeout 180s;
fastcgi_read_timeout 180s

3. Примените изменения.
4. Повторите неудачную операцию на веб-сайте. Если это снова не удается, вы можете нанять наших инженеров поддержки, чтобы быстро решить проблему.


Ошибка временной недоступности службы CloudLinux 508

Ошибка временной недоступности службы CloudLinux 508

В этой статье мы рассказали, как наши инженеры службы поддержки устраняют временную ошибку недоступности службы CloudLinux 508. Скорее всего, ограничено из-за частого использования.

Невозможно получить модуль ядра для бэкапа r1soft

Невозможно получить модуль ядра для бэкапа r1soft

Невозможно получить модуль ядра для бэкапа r1soft. Если вы пытаетесь настроить резервное копирование r1soft и получаете такие ошибки, как: Не удалось получить подходящий модуль для этой системы.

Как устранить ошибки безопасности в CLN?

Как устранить ошибки безопасности в CLN?

В этой статье мы объяснили, как устранить ошибки безопасности в CLN. Он будет отображать ошибки безопасности для ваших серверов, если некоторые из RPM не обновлены.

Некоторые пакеты отсутствуют в публичных репозиториях CloudLinux

Некоторые пакеты отсутствуют в публичных репозиториях CloudLinux

Некоторые пакеты отсутствуют в публичных репозиториях CloudLinux. В наших общедоступных репозиториях по адресу http://repo.cloudlinux.com/cloudlinux/ перечислено не так много пакетов.

Невозможно применить патч на KernelCare

Невозможно применить патч на KernelCare

Если вы не можете применить исправление к KernelCare, в этой статье мы объяснили, как мы можем решить эту проблему.

Устранить ошибку yum retry_no_cache = self._retry_no_cache

Устранить ошибку yum retry_no_cache = self._retry_no_cache

В этой статье мы устраняем ошибку yum retry_no_cache = self._retry_no_cache.

Тайм-аут шлюза Plesk 504 nginx

Тайм-аут шлюза Plesk 504 nginx

В этой статье мы объяснили, как устранить ошибку nginx, связанная с тайм-аутом шлюза Plesk 504. Операция или сценарий, которые занимают более 60 секунд.

Невозможно установить приложение в Plesk на сервере CloudLinux: расширение mysqli не найдено

Невозможно установить приложение в Plesk на сервере CloudLinux: расширение mysqli не найдено

Мы решим, что расширение mysqli не было обнаружено в Plesk. Невозможно установить приложение в Plesk на сервере CloudLinux: расширение mysqli не найдено

Требуется установка PHP для WordPress, в которой отсутствует расширение MySQL

Требуется установка PHP для WordPress, в которой отсутствует расширение MySQL

В вашей установке PHP отсутствует расширение MySQL, которое требуется для WordPress. если вы видите эту ошибку. WordPress требует установки PHP.

CloudLinux 6 mod_hostinglimits: Уже внутри LVE. POA / HostingNG

CloudLinux 6 mod_hostinglimits: Уже внутри LVE. POA / HostingNG

Как решить CloudLinux 6 mod_hostinglimits: Уже внутри LVE. Ошибка POA / HostingNG. Если вы используете POA / HostingNG и видите в журналах следующие ошибки: