Un timeout di wp_remote_post non dice se il destinatario abbia già eseguito l’operazione. Controlla l’esito remoto prima di riprovare.
Indice dei contenuti
WordPress wp_remote_post timeout: significato
Non sostituire un POST con GET per aggirare il timeout.

Sintomi e cause probabili
Da dove partire
- Registra durata e WP_Error e confrontali con il log del destinatario.
Cause probabili
- La connessione può essere lenta oppure l’elaborazione remota può superare il tempo disponibile.
- Un proxy può interrompere lo scambio.
Diagnosi passo per passo
- Registra durata e WP_Error e confrontali con il log del destinatario.
- Misura DNS, connessione e risposta dal server che esegue WordPress.
Log e dati da controllare
- Messaggio completo e versione del componente coinvolto.
- Log del componente o di PHP nello stesso momento della prova, oscurando dati riservati.
Correzioni sicure
- Correggi la fase lenta; aumenta il timeout solo se giustificato.
- Per un nuovo tentativo usa il sistema di idempotenza previsto dall’API.

Verifica finale
- La risposta arriva nei tempi previsti e l’operazione non è duplicata.
Errori da evitare
- Non sostituire un POST con GET per aggirare il timeout.
Guide Xlogic correlate
- WordPress cURL error 92: HTTP/2 stream error
- WordPress cURL error 55: send failure
- WordPress cURL error 47: too many redirects
Fonti tecniche
Domande frequenti
Che cosa significa “WordPress wp_remote_post timeout”?
Un timeout di wp_remote_post non dice se il destinatario abbia già eseguito l’operazione. Controlla l’esito remoto prima di riprovare.
Da cosa può dipendere “WordPress wp_remote_post timeout”?
La connessione può essere lenta oppure l’elaborazione remota può superare il tempo disponibile. Un proxy può interrompere lo scambio.
Quali controlli eseguire per “WordPress wp_remote_post timeout”?
Registra durata e WP_Error e confrontali con il log del destinatario. Misura DNS, connessione e risposta dal server che esegue WordPress. Correggi la fase lenta; aumenta il timeout solo se giustificato. Per un nuovo tentativo usa il sistema di idempotenza previsto dall’API. La risposta arriva nei tempi previsti e l’operazione non è duplicata.