Salta la navigazione

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.

Etichettato: 

Questo ticket contiene 18 risposte, ha 2 voci.

Ultimo aggiornamento da NG 1 anno, 11 mese fa.

Assistito da: Laura.

Autore Messaggi
Maggio 16, 2023 at 7:28 am #13652681

NG

Buongiorno,

Nel mio sito raggiungibile a questo link: link nascosto ho una licenza a vita attiva e non riesco più a vedere il selettore delle lingue. Il sito rimane solo in italiano e se provo ad accedere alle impostazioni di WPML mi dà errore critico. Lo stesso errore esce disattivando tutti i plugin. La versione del php è 8.0 ma ho provato anche con 7.4 e 8.1. Come potrei fare?

Grazie mille

Maggio 16, 2023 at 9:56 am #13654785

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Salve,

grazie per averci contattato.

Senza sapere qual è l'errore critico non è possibile dire nulla. Attiva il debug.lod di WordPress e vedi cosa c'è https://wpml.org/documentation/support/debugging-wpml/

Maggio 16, 2023 at 10:48 am #13655263

NG

Grazie per il supporto Laura,

Ho abilitato il debug dal wp-config, posso allegare in qualche modo il file debug.log?

Grazie

Maggio 16, 2023 at 11:06 am #13655511

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Non è possibile allegare file, se è molto lungo copialo su pastebin e condividi il link, altrimenti mi basta sapere se c'è qualche Fatal error

Maggio 16, 2023 at 12:35 pm #13656393

NG

Ho trovato questo: [16-May-2023 10:45:18 UTC] PHP Fatal error: Uncaught InvalidArgumentException: item should be a Collection or an array or an object in /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Obj.php:112

Grazie ancora

Maggio 16, 2023 at 2:19 pm #13657347

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Non c'è una stack trace?

Maggio 16, 2023 at 2:22 pm #13657405

NG

Stack trace:
#0 [internal function]: WPML\FP\Obj::WPML\FP\{closure}()
#1 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array()
#2 [internal function]: WPML\FP\Obj::WPML\FP\{closure}()
#3 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Traits/Macroable.php(56): call_user_func_array()
#4 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Obj.php(90): WPML\FP\Obj::__callStatic()
#5 [internal function]: WPML\FP\Obj::WPML\FP\{closure}()
#6 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154): call_user_func_array()
#7 [internal function]: WPML\FP\Obj::WPML\FP\{closure}()
#8 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Traits/Macroable.php(56): call_user_func_array()
#9 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/classes/translation-roles/UI/Initializer.php(83): WPML\FP\Obj::__callStatic()
#10 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/classes/menu/translation-method/TranslationMethodSettings.php(56): WPML\TranslationRoles\UI\Initializer::getLanguagesData()
#11 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Either.php(207): WPML\TM\Menu\TranslationMethod\TranslationMethodSettings::localize()
#12 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Either.php(257): WPML\FP\Right->map()
#13 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Promise.php(24): WPML\FP\Right->chain()
#14 /web/htdocs/www.donkhm.org/home/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/wp/classes/Hooks.php(50): WPML\FP\Promise->resolve()
#15 /web/htdocs/www.donkhm.org/home/wp-includes/class-wp-hook.php(308): WPML\LIB\WP\Hooks::WPML\LIB\WP\{closure}()
#16 /web/htdocs/www.donkhm.org/home/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters()
#17 /web/htdocs/www.donkhm.org/home/wp-includes/plugin.php(517): WP_Hook->do_action()
#18 /web/htdocs/www.donkhm.org/home/wp-admin/admin-header.php(118): do_action()
#19 /web/htdocs/www.donkhm.org/home/wp-admin/admin.php(239): require_once('...')
#20 {main}

Maggio 16, 2023 at 2:45 pm #13657531

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

1. Puoi provare a disattivare tutti i plugin tranne quelli di WPML e vedere se il problema c'è ancora? Spesso questo errore è associato a problemi di compatibilità

2. Fai un backup e prova la soluzione suggerita in questo post https://wpml.org/it/forums/topic/problema-di-traduzione-con-il-plugin-motopress-hotelbooking/#post-13615641

Maggio 16, 2023 at 2:54 pm #13657553

NG

Grazie Laura ma come ti dicevo ho già provato disattivando tutti i plugin, è la prima cosa che avevo provato. Inoltre, se può essere d'aiuto, questo problema mi è uscito dopo un aggiornamento di plugin di qualche giorno fa. Per cui i plugin non sono stati cambiati e non è stato toccato nient'altro. Ho visto la soluzione che hai suggerito ma nel mio sito non ho il plugin motopress hotelbooking.. Non riesco davvero a capire perché si sia bloccato

Maggio 16, 2023 at 3:14 pm #13657611

NG

Allora ho appena reinstallato una versione più vecchia di WPML e confermo che funziona tutto. Aggiornando il plugin (WPML Multilingual CMS) dà quell'errore critico... Forse c'è qualche incompatibilità tra l'ultima versione e wordpress 6.2?

Maggio 16, 2023 at 3:15 pm #13657619

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

La soluzione che ti ho chiesto di provare non è legata al plugin, lo so che non ce l'hai. E' una cosa che suggeriamo di fare quando ci sono problemi con le pagine di WPML, e mi hai detto che non riesci ad aprire la pagina delle Impostazioni.

Maggio 16, 2023 at 3:18 pm #13657621

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

No, semmai sono le versioni più vecchie che non sono compatibili con WordPress 6.2. Non abbiamo report specifici di quell'errore per WP 6.2 e WPML 4.6.3, quindi è più probabile che ci sia qualche corruzione del database.

Se aggiorni e il problema c'è ancora per favore prova la soluzione che ti ho suggerito.

Maggio 16, 2023 at 3:27 pm #13657665

NG

Ah ok scusami non avevo capito. Ora ho provato con quel procedimento, ho inserito lo snippet nel functions.php, salvato, aperto il sito e poi eliminato lo snippet, ma niente.. Tutto come prima. Posso in caso creare un utente a cui puoi accedere al sito?

Maggio 16, 2023 at 4:00 pm #13658051

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+02:00)

Al momento accedere al sito non serve a molto.

Fai sempre un backup e prova tutte le opzioni in WPML > Assistenza > risoluzione dei problemi tranne l'ultima (quella di reset)

Maggio 16, 2023 at 5:11 pm #13658745

NG

Ok perfetto, ho provato con la prima opzione e ora mi fa accedere alla pagina impostazioni. Invece non vedo ancora il selettore delle lingue in alto. Noto che nella sezione "lingue" mi mostra un avviso, lo allego. Come posso riconfigurare le lingue che avevo?

Grazie mille

Screenshot 2023-05-16 alle 19.09.04.png