Vai al contenuto Vai alla barra laterale

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 -
- - - - - - -

Fuso orario del supporto: Europe/Madrid (GMT+01:00)

Etichettato: 

Questo ticket contiene 5 risposte, ha 0 voci.

Ultimo aggiornamento da Paola Mendiburu 2 giorno, 20 ora fa.

Assistito da: Paola Mendiburu.

Autore Post
Gennaio 24, 2026 alle 10:28 am #17758714

Marzia

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

Fatal error: Uncaught Error: Maximum call stack size of 8339456 bytes (zend.max_allowed_stack_size - zend.reserved_stack_size) reached. Infinite recursion? in /home/862710.cloudwaysapps.com/drxbxszsqc/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php:202 Stack trace: #0 [internal function]: WPML\FP\Fns::WPML\FP\{closure}() #1 /home/862710.cloudwaysapps.com/drxbxszsqc/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array() #2 [internal function]: WPML\FP\Fns::WPML\FP\{closure}() #3 /home/862710.cloudwaysapps.com/drxbxszsqc/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Traits/Macroable.php(56): call_user_func_array() #4 /home/862710.cloudwaysapps.com/drxbxszsqc/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Logic.php(60): WPML\FP\Fns::__callStatic() #5 [internal function]: WPML\FP\Logic::WPML\FP\{closure}() #6 /home/862710.cloudwaysapps.com/drxbxszsqc/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array() #7 [internal function]: WPML\FP\{closure}() #8 /home/862710.cloudwaysapps.com/drxbxszsqc/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(50): call_user_func_array() #9 [internal function]: WPML\FP\{closure}() #10

Gennaio 26, 2026 alle 8:54 am #17761355

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+01:00)

Ciao,

Sono Paola, spero vada tutto bene!

dato che il tuo sito utilizza PHP 8.3, il problema potrebbe essere collegato a un errata noto di WPML:
https://wpml.org/errata/php-8-3-x-fatal-error-maximum-call-stack-size-reached-due-to-possible-infinite-recursion/

Ti chiedo gentilmente di provare il workaround indicato in quella pagina per verificare se l’errore si risolve.

❌ Prima di procedere, assicurati di effettuare un backup completo del sito ❌

Resto in attesa di un tuo riscontro. Grazie per la collaborazione!

Gennaio 26, 2026 alle 2:10 pm #17762860

Marzia

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.

Grazie mille!

Gennaio 27, 2026 alle 12:58 pm #17767074

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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.

Gennaio 28, 2026 alle 9:56 am #17769961

Marzia

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?

Gennaio 28, 2026 alle 11:24 am #17770203

Paola Mendiburu
Sostenitore di WPML dal 11/2020

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.