Come si risolve l'errore HTTP 503 Service Unavailable?

Procédure

Introduzione

L'errore HTTP 503 Servizio non disponibile significa che un sito web non è raggiungibile al momento perché il server non è pronto a elaborare la richiesta. Ciò potrebbe essere dovuto al fatto che il server è troppo occupato, in fase di manutenzione o a qualcos'altro che richiede un'analisi più approfondita.

Incontrare errori sul proprio sito può intimorire. Tuttavia, la maggior parte degli errori fornisce indizi sulla loro causa, rendendo più facile la risoluzione di questi problemi comuni. Purtroppo, l'errore 503 non è così cortese e non fornisce molte informazioni su cui basarsi.

Che cos'è l'errore 503 Service Unavailable?

Quando si verifica l'errore 503, significa che il server in questione non è disponibile. Può trattarsi, ad esempio, di un server troppo occupato o di un server in fase di manutenzione. A differenza di altri codici di errore simili, 503 significa che il vostro sito è online e funzionante, ma che al momento non è accessibile.

L'aspetto sconvolgente di questo particolare errore è che non fornisce praticamente alcuna informazione su cui basarsi. Il più delle volte viene visualizzato con il messaggio "Servizio temporaneamente non disponibile". È l'equivalente di una telefonata a un ristorante che vi dirà che è chiuso ma non vi dirà quando sarà di nuovo aperto.

Se siete fortunati, il codice di errore 503 si è verificato perché il vostro sito è in manutenzione. WordPress mette il vostro sito in modalità di manutenzione molto brevemente quando aggiornate un'estensione, un tema o il nucleo di WordPress:

Di solito, questo periodo di attesa è così breve che nessuno se ne accorge. Tuttavia, se l'errore 503 persiste, il problema è più grave. Dopo tutto, non solo gli utenti non potranno visitare il vostro sito, ma perderete anche l'accesso allo spazio di amministrazione di WordPress. Ciò significa che non potrete aggiornare il vostro sito in nessun caso e che per risolvere il problema dovrete scavare nei suoi file.

Un tipico errore 503 si presenta come segue

Come si risolve l'errore HTTP 503 Service Unavailable?

Codice errore Errore 503 servizio non disponibile
Tipo di errore Errore lato server
Variazioni dell'errore 503 Servizio non disponibile
503 Servizio temporaneamente non disponibile
Errore del server HTTP 503
Errore HTTP 503
Cause dell'errore Picchi di traffico imprevisti
Problemi di comunicazione con il server
Esaurimento delle risorse
Attacco DDoS
Incompatibilità di un'estensione o di un tema

Quali sono le cause di un errore HTTP 503?

Ecco alcune situazioni comuni che possono impedire temporaneamente a un server di elaborare una richiesta:

  1. Un elevato volume di richieste viene inviato al server, esaurendo le risorse disponibili.
  2. Il server ha problemi tecnici o è in fase di manutenzione.
  3. Il server può essere oggetto di un attacco DDoS (Denial of Service).

Anche altri problemi tecnici possono causare un errore 503, ad esempio problemi con le estensioni o il tema.

Come si risolve un errore 503?

Poiché non è sempre facile determinare la causa esatta dell'errore 503 in una determinata situazione, è necessario adottare un approccio metodico alla risoluzione dei problemi.

Dopo aver completato ogni fase, prendetevi il tempo di tornare sul vostro sito per verificare se l'errore 503 è stato risolto. In caso affermativo, il problema è stato risolto. In caso contrario, passate alla fase successiva del processo di risoluzione dei problemi.

1. Disattivare temporaneamente le estensioni

Una delle ragioni più comuni dell'errore 503 in WordPress è legata alla compatibilità delle estensioni. Per determinare se questo è il caso, dovrete disattivare tutte le estensioni sul vostro sito.

Per determinare se il problema è causato da un'estensione di WordPress, seguite questa documentazione.

Se questi passaggi non risolvono il problema, passate alla fase successiva di risoluzione dei problemi.

2. Disattivare temporaneamente la rete di distribuzione dei contenuti

Se si utilizza un CDN come Cloudflare, può essere utile riconfigurare il DNS predefinito di LWS per verificare se il problema è dovuto al CDN.

Per reimpostare il DNS predefinito di LWS, seguire questa documentazione.

Se non si utilizza un CDN o se la sospensione del servizio non aiuta a risolvere il problema, ci sono ancora alcune soluzioni da provare. Non dimenticate di riattivare il CDN prima di andare avanti.

3. Aumentare le risorse del server

Se, nonostante tutti i tentativi di risolvere l'errore 503, questo persiste, è probabile che il problema risieda nelle risorse insufficienti del server. In altre parole, considerate la possibilità di aggiornare il vostro piano di hosting per risolvere il problema. Questo è particolarmente importante se utilizzate un hosting WordPress economico, dove le risorse sono spesso limitate.

Potete passare a un piano superiore seguendo questa documentazione.

4. Esaminare i log e attivare WP_DEBUG

Dovreste anche sfruttare i log degli errori disponibili. Se siete clienti di LWS, accedete facilmente agli errori tramite il visualizzatore di log e attivate la modalità di debug di WordPress. In questo modo è molto più facile risolvere il problema, soprattutto se il problema è un'estensione del vostro sito.

Come si risolve l'errore HTTP 503 Service Unavailable?

L'analisi del log di debug può sembrare scoraggiante, ma non è così complessa come si potrebbe pensare. In breve, il log elenca tutti gli errori che si verificano sul sito in ordine cronologico. Mostra quale file ha causato ogni errore e le linee di codice coinvolte.

Nota: i riferimenti diretti all'errore 503 non saranno esplicitamente menzionati nel log. Tuttavia, se altri metodi non funzionano, può indicare la direzione giusta identificando i file problematici. In questo modo saprete dove concentrare i vostri sforzi.

5. Manutenzione in corso

È possibile che il server Web sia in fase di manutenzione da parte dell'host Web, motivo per cui viene visualizzato temporaneamente l'errore HTTP 503 - Service Temporarily Unavailable.

In questo caso, è necessario avere pazienza e monitorare la manutenzione in corso dallo Stato del servizio.

Se non notate alcun superamento della quota e non viene dichiarata alcuna manutenzione nello Stato del servizio, non esitate a contattare il supporto tecnico gratuito via e-mail dall'area clienti del vostro pannello LWS per far analizzare il problema.

Conclusione

Ora sapete come :

  • Identificare l'errore HTTP 503 Service Unavailable e capire cosa significa per il vostro sito web.
  • Riconoscere le varie cause potenziali di un errore 503, siano esse picchi di traffico, problemi tecnici o attacchi DDoS.
  • Adottare un approccio metodico per riparare l'errore 503, disabilitando estensioni e temi, controllando il CDN, aumentando le risorse del server ed esaminando i log degli errori.
  • Comprendere i passaggi necessari per attivare WP_DEBUG e sfruttare i log degli errori per individuare il problema.
  • Comprendere l'importanza della pazienza durante la manutenzione continua da parte del vostro host web.

Quando ci si trova di fronte a un errore 503, è essenziale mantenere la calma e procedere passo dopo passo per ripristinare il sito. 🛠️

Grazie per aver dedicato del tempo alla lettura di questo articolo. Il vostro sito è la vetrina della vostra presenza online e speriamo che queste informazioni vi aiutino a mantenerlo aperto e accogliente per i vostri visitatori. Se avete domande o volete condividere la vostra esperienza con l'errore 503, non esitate a lasciare un commento qui sotto. Il vostro feedback è prezioso e ci aiuta a migliorare costantemente il nostro servizio. 👍

Vota questo articolo :

3,6/5 | 5 parere

Questo articolo vi è stato utile ?

Article utile

Article non utileNo

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Articoli simili

0mn lettura

Errore Cloudflare 524: si è verificato un timeout

3mn lettura

Come correggere un errore 500 sul vostro sito con il pannello LWS

10mn lettura

Come si correggono i codici di errore HTTP?

0mn lettura

Errore 404, cos'è e come correggerlo


Fate una domanda al team LWS e alla sua comunità