In breve: WordPress loopback cURL error 28 — indica che il test loopback di Site Health va in timeout prima di ricevere risposta dal sito stesso.
Indice dei contenuti
WordPress loopback cURL error 28: significato
Le prime ipotesi da verificare per “WordPress loopback cURL error 28” sono permessi o proprietario del filesystem non coerenti; spazio o inode insufficienti.

Sintomi e cause probabili
Sintomi da verificare
- Il messaggio “WordPress loopback cURL error 28” compare durante un’operazione ripetibile.
- La funzione coinvolta in WordPress REST API non raggiunge il risultato previsto.
- Il log dell’area WordPress REST API registra un evento nello stesso minuto della prova.
- Il comportamento osservato in WordPress REST API cambia in base a utente, rete, file o configurazione.
Cause probabili
- Permessi o proprietario del filesystem non coerenti
- Spazio o inode insufficienti
- Configurazione PHP temporanea non valida
- Cache, cookie o token scaduti
Diagnosi passo per passo
- Controllare log PHP e WordPress nell’orario esatto
- Verificare spazio, inode, permessi e proprietario
- Riprodurre con cache e cookie puliti
- Controllare costanti e percorsi temporanei
- Confrontare il comportamento con plugin non essenziali esclusi in staging
Log e dati da controllare
- DevTools o risposta REST completa
- WordPress debug.log ed error_log
- log WAF, proxy e server web
Correzioni sicure
- Ripristinare permessi e proprietario corretti senza usare 777
- Liberare spazio o inode in modo controllato
- Correggere directory temporanee e configurazione PHP
- Rinnovare token e cookie con un nuovo accesso
- Rimuovere soltanto lo stato residuo identificato

Verifica finale
- L’endpoint restituisce JSON valido
- Il codice HTTP corrisponde all’esito
- Autorizzazione e nonce arrivano correttamente
- Site Health non segnala lo stesso errore
Errori da evitare
- Non disattivare globalmente WAF, ModSecurity, antispam o verifica TLS per aggirare il sintomo
- Non impostare permessi 777 e non cambiare proprietari in modo ricorsivo senza conoscere la struttura dell’account
- Non cancellare database, chiavi Redis, cache o file di sistema senza backup e senza aver identificato l’oggetto coinvolto
- Non ripetere pagamenti, import o webhook reali finché non hai verificato l’idempotenza
Guide Xlogic correlate
- WordPress XML-RPC: parse error
- WordPress WP-Cron: missed schedule
- WordPress WP-Cron: lock doing_wp_cron bloccato
Fonti tecniche
Domande frequenti
Che cosa significa “WordPress loopback cURL error 28”?
WordPress loopback cURL error 28 — indica che il test loopback di Site Health va in timeout prima di ricevere risposta dal sito stesso.
Da cosa può dipendere “WordPress loopback cURL error 28”?
Le cause da verificare per “WordPress loopback cURL error 28” sono: permessi o proprietario del filesystem non coerenti; spazio o inode insufficienti; configurazione PHP temporanea non valida.
Quali controlli eseguire per “WordPress loopback cURL error 28”?
Per diagnosticare “WordPress loopback cURL error 28”, controlla nell’ordine: controllare log PHP e WordPress nell’orario esatto; verificare spazio, inode, permessi e proprietario; riprodurre con cache e cookie puliti. La soluzione è confermata quando L’endpoint restituisce JSON valido; il codice HTTP corrisponde all’esito.