Plesk 504 Gateway Time-out nginx

En este artículo, hemos explicado cómo resolver el error nginx de Plesk 504 Gateway Time-out.

Una operación o un script que tarda más de 60 segundos en completarse falla en un sitio web alojado en Plesk: nginx 504 Gateway Time-out

Una operación o un script que tarda más de 60 segundos en completarse falla en un sitio web con:

nginx 504 Gateway Time-out

El siguiente mensaje de error aparece en la página Registros del dominio o en el archivo de registro de errores nginx del dominio /var/www/vhosts/system/example.com/logs/proxy_error_log:

[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'

La operación falla para el script / parte del sitio que se espera que se ejecute durante más de 60 segundos.

Solución

Para todos los dominios

1. Conéctese al servidor Plesk a través de SSH.
2. Cree una copia de seguridad del archivo /etc/nginx/nginx.conf:

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

3. Abra el archivo /etc/nginx/nginx.conf en un editor de texto. En este ejemplo, ¿por qué estamos usando el editor vi?

# vi /etc/nginx/nginx.conf

4. Agregue las siguientes directivas al final de la sección 'http' para aumentar el límite de tiempo de espera a 180 segundos (3 minutos):

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

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

Guarde los cambios y cierre el archivo.
Reinicie el servicio nginx:

# service nginx restart

Vuelva a intentar la operación fallida en el sitio web. Si vuelve a fallar, puede contratar a nuestros ingenieros de soporte para solucionar el problema rápidamente.

Para un dominio

1. En Plesk, vaya a Dominios> example.com> Configuración de Apache & nginx.
2. Desplácese hacia abajo hasta Directivas nginx adicionales y agregue las siguientes líneas al campo Directivas nginx adicionales para aumentar el límite de tiempo de espera a 180 segundos (3 minutos):

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

3. Aplicar los cambios.
4. Vuelva a intentar la operación fallida en el sitio web. Si vuelve a fallar, puede contratar a nuestros ingenieros de soporte para solucionar el problema rápidamente.


[ERROR] InnoDB: No se puede bloquear ./ibdata1 error: 11 CloudLinux 7

[ERROR] InnoDB: No se puede bloquear ./ibdata1 error: 11 CloudLinux 7

Si obtiene [ERROR] InnoDB: No se puede bloquear ./ibdata1, error: 11 en CloudLinux, los siguientes pasos lo ayudarán. Detenga el servicio MySQL usando el siguiente comando

No se puede aplicar el parche en KernelCare

No se puede aplicar el parche en KernelCare

Si no puede aplicar el parche en KernelCare, en este artículo le explicamos cómo podemos resolverlo.

Error de SolusVM: el dispositivo 2049 no puede iniciar el VPS

Error de SolusVM: el dispositivo 2049 no puede iniciar el VPS

Veremos cómo resolver el error de SolusVM: el dispositivo 2049 no puede iniciar el VPS. Error: no se pudo conectar el dispositivo 2049 (vbd). Los scripts de conexión en caliente no funcionan.

Problemas de contenido mixto de SSL de WordPress

Problemas de contenido mixto de SSL de WordPress

Veremos cómo solucionar problemas de contenido mixto SSL de WordPress. A menudo, descubre que SSL se está montando en un sitio de WordPress.

No se puede actualizar el servidor CentOS Error rpmdb open falló

No se puede actualizar el servidor CentOS Error rpmdb open falló

Veremos cómo resolver el problema de no poder actualizar el error del servidor CentOS rpmdb open fail. ¿Está recibiendo un error mientras yum actualiza los paquetes en el servidor CentOS?

Resolver el error de yum retry_no_cache = self._retry_no_cache

Resolver el error de yum retry_no_cache = self._retry_no_cache

En este artículo, hemos resuelto el error de yum retry_no_cache = self._retry_no_cache.

La tabla mysqld está marcada como bloqueada y debe repararse

La tabla mysqld está marcada como bloqueada y debe repararse

Aprenderemos cómo resolver mysqld La tabla está marcada como bloqueada y debe repararse el error. mysqld: Table ... está marcado como bloqueado y debe repararse.

Resolver el error de verificación de la clave de host SSH

Resolver el error de verificación de la clave de host SSH

En este artículo, resolveremos el error de verificación de la clave de host SSH en Linux.

Plesk 504 Gateway Time-out nginx

Plesk 504 Gateway Time-out nginx

En este artículo, hemos explicado cómo resolver el error nginx de Plesk 504 Gateway Time-out. Una operación o un script que tarda más de 60 segundos.

Error temporal no disponible del servicio CloudLinux 508

Error temporal no disponible del servicio CloudLinux 508

En este artículo, hemos cubierto cómo nuestros ingenieros de soporte resuelven el error temporal no disponible del servicio CloudLinux 508. Muy probablemente restringido debido al alto uso.