Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem: Se stai riscontrando un errore critico quando clicchi su alcuni post, sia nativi che CPT, e hai attivato il debug, potresti vedere errori legati a WPML che indicano una possibile ricorsione infinita. Solution: Per aiutarci a identificare e risolvere il problema, ti chiediamo di fornirci dettagli specifici sull'azione che stavi eseguendo quando si è verificato l'errore. Ad esempio, se l'errore si verifica durante il salvataggio, l'aggiornamento, la traduzione di una pagina o dopo aver modificato qualche impostazione. Con queste informazioni, possiamo riprodurre il problema nel nostro ambiente e, se necessario, escalare la situazione al nostro team di sviluppatori per un'analisi più approfondita.
La soluzione potrebbe non essere più rilevante a causa di aggiornamenti o modifiche non applicabili al tuo caso. Ti consigliamo di verificare i problemi noti, controllare la versione della correzione permanente e assicurarti di avere installato le ultime versioni dei temi e dei plugin. Se il problema persiste, ti invitiamo a aprire un nuovo ticket di supporto.
Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Buongiorno,
purtroppo mi succede già da tempo, un po' a random, un errore critico, cliccando su alcuni post, sia nativi che cpt, se metto debug true, mi appare una lista lunghissima con riferimento a wpml, di cui incollo sono una piccola parte.
esempio errore critico: link nascosto
Non so come risolverlo.
Fatemi sapere se volte che faccia una copia di staging sul mio server o preferite una migrazione sul vostro.
Grazie
Ciao Paola,
avevo già trovato questo ticket e avevo già provato ma senza successo.
Comunque il sito non ha woocommerce e il plugin WPML Multilingual & Multicurrency.
Sarebbe interessante capire cosa dice l'errore perché, come già scritto in precedenza, si verifica a random.
Ad esempio ora l'url che ho postato è visibile, quindi l'errore si verifica in certe condizioni, che non so se dipendano da traffico, cache, o quant'altro.
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Madrid (GMT+01:00)
Dai casi che abbiamo analizzato internamente, questo errore non è legato a WooCommerce e può verificarsi anche su siti che usano solo WPML. Con PHP 8.3 il controllo dello stack è più restrittivo e, in alcune condizioni (hook specifici, cache, richieste diverse), può scattare l’errore anche se l’URL in altri momenti è perfettamente visibile. Per questo può sembrare “random”.
Il fatto che a volte la pagina funzioni conferma che non è un errore permanente, ma dipendente dal contesto di esecuzione (cache, traffico, o una combinazione di plugin/tema).
Dato che hai già provato il workaround sullo stack senza successo, il prossimo passo è:
- verificare i valori reali applicati a runtime (non solo quelli impostati),
- controllare se ci sono cache a livello server/CDN o object cache attive,
- ed eventualmente fare una prova con PHP 8.2, per capire se il comportamento è specifico di PHP 8.3.
Se vuoi, possiamo analizzare il caso più a fondo con un ambiente di test o raccogliendo qualche dettaglio in più quando l’errore si ripresenta.
Ciao Paola,
grazie del feedback,.
Controllo con con il supporto dell'hosting i valori reali applicati a runtime, e si, ci sono diversi livelli ci cache: wp rocket, varnish cache, keycdn, e sull'object cache ti dovrei confermare.
La prossima volta che ricapita provo a impostare la versione php 8.2, se non dovesse risolvere oppure è solo un fix temporaneo, allora provo a sentire il supporto di Cloudways.
Grazie per ora, posso tenere aperto questo ticket finché non ho risolto?
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Madrid (GMT+01:00)
Potresti indicarmi anche dopo quale azione specifica compare l’errore?
Ad esempio, se succede durante il salvataggio, l’aggiornamento, la traduzione di una pagina o dopo aver modificato qualche impostazione.
Con queste informazioni potrò riprodurre il problema nel mio ambiente e, se necessario, escalarlo al team di sviluppatori con tutti i dettagli.
Ciao Paola,
non ci è ancora capitato e scrivo per mantenere aperto il ticket.
Certamente se dovesse capitare ancora ti informo sulle operazioni fatte fino a quel momento.
Grazie mille