
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.
Indice
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.

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.

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.

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

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

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 cartellapluginsinplugins_oldper 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.


