Stai lavorando alla creazione di un sito web attraverso la piattaforma WordPress e ti sei imbattuto in errore come il 503 o il 504 durante l’installazione di plugin o temi?
Per garantire una gestione ottimale di un sito sviluppato con WordPress, è fondamentale prestare costante e meticolosa attenzione a ogni singola modifica apportata. Che si tratti dell’aggiunta di plugin o temi, non è raro incappare in problematiche all’interno di questo CMS.
Nel caso specifico degli errori con codice 503 o 504 in WordPress, le ragioni possono variare a seconda delle circostanze. Benché solitamente si manifestino durante l’installazione di plugin o temi, è importante comprendere che tali errori comuni possono scaturire da una gamma diversificata di fattori e per molteplici motivi.
Di seguito, esploreremo le possibili cause alla base di queste problematiche e forniremo indicazioni su come risolverle nel modo più efficace dal punto di vista SEO.
Cosa sono gli errori 503 e 504 di WordPress
Gli errori 503 e 504 di WordPress (validi in realtà per qualsiasi sito e piattaforma) sono codici di stato HTTP che indicano problemi nella comunicazione tra il tuo browser e il server web su cui è ospitato il sito. Questi errori possono verificarsi per varie ragioni e possono influenzare l’accesso al sito web da parte degli utenti. Ecco una breve spiegazione di entrambi:
- Errore 503 – Servizio Non Disponibile: Questo errore si verifica quando il server non è in grado di gestire la richiesta dell’utente in quel momento. Potrebbe essere causato da un sovraccarico del server, manutenzione in corso o problemi temporanei. Il server invia questo codice quando non può rispondere adeguatamente alla richiesta, suggerendo all’utente di riprovare più tardi.
- Errore 504 – Gateway Timeout: Questo errore si verifica quando il server, agendo come gateway o intermediario tra il browser dell’utente e un altro server, non riesce a ottenere una risposta tempestiva dal server di destinazione. Ciò potrebbe essere causato da problemi di connessione tra i server o da ritardi nella risposta del server di destinazione. Anche in questo caso, l’errore suggerisce che l’utente dovrebbe riprovare in seguito.
In ottica di ottimizzazione SEO, risolvere questi errori è cruciale poiché gli errori continui possono influire negativamente sull’esperienza degli utenti e sulla visibilità del tuo sito nei motori di ricerca.
Messaggio di errore derivato
Per aiutare nella ricerca di una soluzione, segnalo qui in basso il messaggio di errore che potrebbe comparire, nello specifico l’errore 503 generato da WordPress viene riportato nel seguente modo:
Installazione fallita: <!DOCTYPE HTML PUBLIC “//IETF//DTD HTML 2.0//EN”> 503 Service Unavailable [ … ] please try again later.
In questo caso l’errore, molto probabilmente, è generato dall’interno del server. Contatta il tuo Hosting provider per risolvere il problema.
Cause e soluzioni all’errore 503 e 504
Ecco di seguito elencate le cause più frequenti legate a questi errori del server, concentrandoci in particolare su quelli derivanti da una configurazione non ottimale di WordPress. Per ciascun problema, verrà fornita la relativa soluzione, la quale può influenzare non solo l’errore 503 e 504, ma anche altri problemi ricorrenti che possono manifestarsi a causa del CMS WordPress.
Problemi di connessione
Verifica la tua connessione internet come prima cosa, poiché i tempi di upload dei server sono limitati a un determinato intervallo di tempo, che varia da host a host.
Per risolvere questa situazione, ti suggerisco di eseguire l’upload dei file e l’installazione di temi o plugin attraverso un client FTP come Filezilla. In alternativa, puoi attendere e riprovare in un secondo momento, evitando le ore di maggiore affluenza. Prova a selezionare un momento in cui i server sono meno congestionati, ad esempio durante le ore serali.
Cambia i permessi dei file
Un possibile motivo dietro gli errori 503 e 504 in WordPress potrebbe derivare da una configurazione errata dei permessi dei file. Di norma, WordPress consiglia i seguenti permessi predefiniti per le cartelle e i file, come indicato dal sito ufficiale wordpress.org: 755 per le cartelle e 644 per i file. In caso di necessità, è possibile effettuare modifiche per impostare i permessi a 775 per le cartelle e 664 per i file.
Ricapitolando:
- Le cartelle dovrebbero avere i permessi impostati a 755. Questo permette al proprietario del file di leggere, scrivere ed eseguire, mentre agli altri utenti è consentito solo leggere ed eseguire.
- I file dovrebbero avere i permessi impostati a 644. Questo consente al proprietario del file di leggere e scrivere, mentre gli altri utenti possono solo leggere.
Leggi come fare per settare i permessi con Filezilla
Se non riuscissi a risolvere anche con questa impostazione, fai un test con i permessi 777 (solo quelle necessarie come ad esempio wp-content, la cartella contenente i plugin e temi di WordPress).
Ricordati che non dovresti mai impostare permessi su 777 e questo suggerimento è valido solo per effettuare un test momentaneo. Reimpostali come consigliato il prima possibile!
N.B. I permessi per i file wp-config.php e .htaccess dovrebbero essere impostati rispettivamente su 600 o 640. Prova con questi inizialmente e in caso di problemi sali a valori più alti.
Privilegi di amministratore
Un motivo frequente dietro l’errore 503 o 504 è la mancanza di privilegi necessari per apportare modifiche al sito web. L’installazione di plugin e temi richiede privilegi di amministratore. Verifica i privilegi associati al tuo account e, se necessario, richiedi l’assegnazione di tali privilegi a un amministratore (consulta la sezione “Utenti” in WordPress).
Nel caso in cui tu non abbia i privilegi di amministratore, potresti incontrare restrizioni nell’esecuzione di determinate attività, inclusa l’installazione di nuovi elementi. Per risolvere questa situazione, è consigliabile rivolgersi a un amministratore del sito. Nel pannello “Utenti” di WordPress, troverai le opzioni per gestire gli account e i relativi livelli di accesso. Qui, puoi richiedere all’amministratore di assegnarti i privilegi necessari per eseguire l’installazione di plugin e temi.
Mantenere un controllo adeguato sui privilegi degli utenti è una misura di sicurezza importante per prevenire accessi non autorizzati e garantire che le modifiche vengano apportate solo da utenti autorizzati e competenti.
Versione del CMS
Verifica la compatibilità del plugin o tema che stai cercando di installare con la tua versione di WordPress. Nel caso in cui non sia compatibile potrebbe mostrare gli errori server di tipo 500 (come l’errore 503 o 504 appunto), evita l’installazione e cerca invece una versione adeguata e aggiornata che sia compatibile con la versione attuale del tuo sistema di gestione dei contenuti (CMS).
Prima di procedere con l’installazione, è fondamentale controllare se il plugin o il tema che desideri aggiungere sia compatibile con la versione attuale di WordPress che stai utilizzando. La compatibilità assicura che il plugin o il tema funzionino senza problemi e si integrino perfettamente nel tuo sito web.
Nel caso in cui il plugin o il tema non sia compatibile con la tua versione di WordPress, è altamente consigliabile evitare l’installazione. L’utilizzo di componenti non compatibili potrebbe causare malfunzionamenti, errori o addirittura problemi di sicurezza.
Problema con PHP
Un altro errore, anche se meno frequente rispetto ad altri, potrebbe derivare da una configurazione errata del server e di PHP, generando problematiche durante l’installazione di addon in WordPress.
Per risolvere questa situazione, inizia disattivando tutti i plugin attualmente in uso e cambiando il tema corrente con uno dei temi predefiniti di WordPress, ad esempio “Twenty Nineteen“. Successivamente, prova a riscaricare il plugin o il tema che stai cercando di installare.
Puoi anche tentare di risolvere il problema modificando la versione di PHP utilizzata dal tuo server. Questa operazione può essere eseguita tramite il pannello di controllo del tuo hosting (come cPanel), selezionando una versione più recente di PHP (es. da “7.2” a “8.0”).
Risolvere le problematiche legate alla configurazione del server e di PHP può richiedere un approccio di prova ed errore,. Assicurati di prendere le opportune precauzioni, come effettuare una copia di backup del tuo sito prima di apportare modifiche significative. Inoltre, consulta le risorse e la documentazione fornita dal tuo provider di hosting per garantire una corretta configurazione.
Problema host/server
Infine, come ultima risorsa, è consigliabile mettersi in contatto con il tuo fornitore di servizi web e richiedere assistenza per risolvere le problematiche riscontrate sul tuo sito.
Nel caso in cui tutti i metodi descritti in precedenza non abbiano dato risultati, è possibile che la causa principale possa risiedere direttamente nel server. In tal caso, non sei tu a essere responsabile della situazione e potresti non avere la capacità di risolvere il problema autonomamente.
In caso estremo, considera di cambiare hosting. Qui la nostra guida sulla scelta e la classifica dei migliori.
Vuoi segnalare un nuovo errore di WordPress? Scrivilo nei commenti e ti aiuteremo a risolverlo.
Leggi anche: Come bloccare la connessione ai software
Iscriviti alla nostra Newsletter qui e seguici su Facebook per aggiornamenti!
Articoli recenti:
- Recensione In Fuga. Ciclo Le Cronache dell’Ultimo Druido di Kevin Hearne
- Recensione Fool Moon di Jim Butcher
- Recensione Storm Front di Jim Butcher
- Upgrade Scheda Rete. Sostituzione della Realtek RTL8822CE
- Da jQuery a JavaScript Puro: Sfruttare il Potenziale Nativo del Web