Errore Connection Timed Out in WordPress: come risolverlo

Errore Connection Timed Out in WordPress

L’errore “Connection Timed Out” in WordPress indica che il server sta impiegando troppo tempo a rispondere a una richiesta, causando il timeout e ritornando agli utenti una pagina di errore.

Questo può essere dovuto a vari motivi, tra cui risorse server limitate, conflitti con plugin o temi, o problemi di configurazione.

In questo articolo vediamo come risolvere questo problema.

Soluzioni per risolvere il problema

Aumenta il limite di memoria PHP

Un limite di memoria PHP insufficiente può causare timeout.

Per aumentarlo modifichiamo il file wp-config.php.

Accedi ai file del tuo sito via FTP

Accedi tramite FTP al tuo hosting. Io uso FileZilla, è gratuito e mi sono sempre trovato bene.

Apri FileZilla, ed inserisci i dati di accesso che ti sono stati forniti dal tuo provider (aruba, vhosting, altervista ecc..) al momento dell’acquisto dello spazio web.

Creare backup dei file del sito-blog con filezilla

Per connetterti velocemente al tuo sito via ftp, basta che inserisci l’Host (solitamente è www.nomesito.it), Nome Utente e Password, poi clicca sul pulsante Connessione rapida

Vai nella cartella httpdocs e scarica il file wp-config.php trascinandolo sul tuo Desktop.

filezilla wp-config

Accedi ai file del tuo sito tramite cPanel o Plesk

Se vuoi accedere tramite Plesk o cPanel, vai all’indirizzo che ti è stato fornito dal tuo provider al momento dell’acquisto. Ad esempio col mio attuale hosting VHosting utilizzo Plesk per i siti con hosting condiviso e l’indirizzo è https://xxxxxx.vhosting-it.com:8443/login_xxx.php .

Inserisci Username e Password ed accedi.

accesso plesk

Vai alla sezione File associata al sito a cui sei interessato:

file plesk

Ti verranno mostrati tutti i file presenti sul tuo spazio web e potrai gestirli senza programmi aggiuntivi.

gestore file plesk wp-config

Seleziona il menù del file wp-config.php, e clicca su Scarica per scaricare il file sul tuo pc.

Modifica il file wp-config.php

Apri il file wp-config.php con qualsiasi editor o con il blocco note.

Controlla se c’è questo testo: 'WP_MEMORY_LIMIT'.

Se è presente, sovrascrivilo con questo codice, altrimenti aggiungi a fine file questo codice:

define('WP_MEMORY_LIMIT', '256M');

Salva e carica il file modificato sul tuo spazio web sovrascrivendo il file vecchio.

Disattivare i plugin

L’errore Connection Timed Out potrebbe essere causato da un plugin.

Disattiva tutti i plugin WordPress seguendo questo procedimento.

  • Accedi al sito via FTP o cPanel come abbiamo visto prima.
  • Vai nella cartella /wp-content/plugins/ e rinomina la cartella plugins in plugins_old per disattivarli tutti.
  • Se il sito torna a funzionare, rinomina la cartella di nuovo in plugins, quindi prova a riattivarli uno per uno per trovare il responsabile.

Cambiare Tema attivo

L’errore del timeout della connessione potrebbe dipendere anche da qualche problema con il tema.

  • Accedi al sito via FTP o cPanel come abbiamo visto prima.
  • Vai nella cartella dei temi /wp-content/themes/ e rinomina la cartella del tema attivo per forzare WordPress a usare un tema predefinito. Se hai solamente il tuo tema senza altri temi predefiniti di WP, scaricane uno dalla repository ufficiale e caricalo in questa cartella, poi rinomina la cartella del tema attivo.

Aumenta il tempo di esecuzione PHP

Modifica il file .htaccess come hai fatto per il file wp-config.php, quindi accedi al tuo spazio web tramite FPT o Plesk/cPanel e scarica questo file che si trova nella root.

Aggiungi questo codice alla fina del file:

php_value max_execution_time 300
php_value memory_limit 256M

Poi caricalo sul tuo spazio web e sovrascrivi il vecchio file.

Verifica il server e il limite delle risorse

Se l’hosting ha risorse limitate, potresti ricevere errori di timeout dovuto all’esaurimento di queste risorse.

Contatta l’assistenza del tuo hosting provider. Magari è arrivato il momento di passare ad una soluzione migliore.

Sponsor

Vhosting
themeforest