Timeout gateway Plesk 504 nginx

In questo articolo, abbiamo spiegato come risolvere l'errore nginx di timeout del gateway Plesk 504.

Un'operazione o uno script che impiega più di 60 secondi per essere completato non riesce su un sito web ospitato in Plesk: nginx 504 Gateway Timeout

Un'operazione o uno script che impiega più di 60 secondi per essere completato non riesce su un sito Web con:

nginx 504 Gateway Time-out

Il seguente messaggio di errore viene visualizzato nella pagina dei registri del dominio o nel file di registro degli errori nginx del dominio /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'

L'operazione non riesce per lo script/parte del sito che dovrebbe durare più di 60 secondi.

Soluzione

Per tutti i domini

1. Connettiti al server Plesk tramite SSH.
2. Creare un backup del file /etc/nginx/nginx.conf:

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

3. Aprire il file /etc/nginx/nginx.conf in un editor di testo. In questo esempio, stiamo utilizzando l'editor vi:

# vi /etc/nginx/nginx.conf

4. Aggiungi le seguenti direttive alla fine della sezione "http" per aumentare il limite di timeout a 180 secondi (3 minuti):

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

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

Salva le modifiche e chiudi il file.
Riavvia il servizio nginx:

# service nginx restart

Riprovare l'operazione non riuscita sul sito web. Se fallisce di nuovo, puoi assumere i nostri tecnici dell'assistenza per risolvere rapidamente il problema.

Per un dominio

1. In Plesk, vai su Domini > example.com > Impostazioni Apache e nginx.
2. Scorri verso il basso fino a Direttive nginx aggiuntive e aggiungi le seguenti righe al campo Direttive nginx aggiuntive per aumentare il limite di timeout a 180 secondi (3 minuti):

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

3. Applicare le modifiche.
4. Riprovare l'operazione non riuscita sul sito web. Se fallisce di nuovo, puoi assumere i nostri tecnici dell'assistenza per risolvere rapidamente il problema.


[ERRORE] InnoDB: impossibile bloccare ./ibdata1 errore: 11 CloudLinux 7

[ERRORE] InnoDB: impossibile bloccare ./ibdata1 errore: 11 CloudLinux 7

Se ricevi [ERRORE] InnoDB: impossibile bloccare ./ibdata1, errore: 11 in CloudLinux, i seguenti passaggi ti aiuteranno. Arresta il servizio MySQL usando il seguente comando

Impossibile applicare la patch su KernelCare

Impossibile applicare la patch su KernelCare

Se non riesci ad applicare la patch su KernelCare, in questo articolo abbiamo spiegato come possiamo risolverlo.

Errore SolusVM: il dispositivo 2049 non avvia VPS

Errore SolusVM: il dispositivo 2049 non avvia VPS

vedremo come risolvere l'errore SolusVM: il dispositivo 2049 non riesce ad avviare VPS. Errore: impossibile connettere il dispositivo 2049 (vbd). Gli script hotplug non funzionano.

Problemi di contenuto misto SSL di WordPress

Problemi di contenuto misto SSL di WordPress

Vedremo come risolvere i problemi relativi ai contenuti misti SSL di WordPress. Spesso si scopre che SSL sta montando su un sito WordPress.

Impossibile aggiornare lerrore del server CentOS rpmdb open failed

Impossibile aggiornare lerrore del server CentOS rpmdb open failed

vedremo come risolvere il problema non riuscito ad aggiornare il server CentOS errore rpmdb aperto. Ricevi un errore durante l'aggiornamento dei pacchetti sul server CentOS?

Risolvi lerrore yum retry_no_cache=self._retry_no_cache

Risolvi lerrore yum retry_no_cache=self._retry_no_cache

In questo articolo, abbiamo risolto l'errore yum retry_no_cache=self._retry_no_cache.

mysqld Table è contrassegnato come bloccato e dovrebbe essere riparato

mysqld Table è contrassegnato come bloccato e dovrebbe essere riparato

Impareremo come risolvere mysqld La tabella è contrassegnata come bloccata e dovrebbe essere riparata dall'errore. mysqld: La tabella ... è contrassegnata come bloccata e deve essere riparata.

Risolvi lerrore di verifica della chiave host SSH non riuscito

Risolvi lerrore di verifica della chiave host SSH non riuscito

In questo articolo, risolveremo l'errore di verifica della chiave host SSH non riuscita in Linux.

Timeout gateway Plesk 504 nginx

Timeout gateway Plesk 504 nginx

In questo articolo, abbiamo spiegato come risolvere l'errore nginx di timeout del gateway Plesk 504. Un'operazione o uno script che richiede più di 60 secondi.

Errore temporaneo non disponibile del servizio CloudLinux 508

Errore temporaneo non disponibile del servizio CloudLinux 508

In questo articolo, abbiamo spiegato come i nostri tecnici dell'assistenza risolvono l'errore temporaneo di non disponibilità del servizio CloudLinux 508. Molto probabilmente limitato a causa dell'elevato utilizzo.