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 11 risposte, ha 2 voci.

Ultimo aggiornamento da Laura 1 anno, 8 mesi fa.

Assistito da: Laura.

Autore Messaggi
Aprile 27, 2023 a 8:59 am #13547717

Simone De Marchi

Una volta aggiornato il mio sito alla versione PHP 8.1, questo ha rilevato un'errore critico allora ho disattivato e attivato i plugin uno ad uno. WPML Media e WPML String Translation si sono attivati automaticamente ma mi hanno dato questi errori "WPML Media is enabled but not effective. It requires WPML in order to work." e "Please activate WPML Multilingual CMS to have WPML String Translation working.".

Ho provato anche ad installare "OTGS Installer" che per qualche motivo non risultava nell'elenco dei plugin, e dopo averlo attivato mi dice che WPML è registrato, ma la notifica "...It requires WPML in order to work" non sparisce (allego schermata), allo stesso modo dice che "WPML Multilingual CMS" è installato ma non attivo, ma se lo attivo ottengo un errore critico (allego schermata).

Ora sono in modalità di reupero che è l'unico modo che mi permette di visualizzare il sito correttamente considerando che era già online e funzionante.

Fra l'altro non mi è possibile nemmeno fornire le informazioni di DEBUG perché nel menù laterale non è presente la voce di WPML...

Di seguito il link al sito: link nascosto

Dopo aver attivato WPML Multilingual CMS.png
Dopo aver installato e attivato OTGS Installer.png
Aprile 27, 2023 a 9:24 am #13548095

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per averci contattato.

OTGS Installer NON va installato se WPML è già presente sul sito, serve solo per la prima installazione.

Se WPML non è attivo è normale che tu veda quelle notifiche.

Dall'errore sembrerebbe mancare un file. Puoi provare a reinstallare WPML manualmente via FTP?

Aprile 27, 2023 a 9:56 am #13548357

Simone De Marchi

Devo dunque scaricare ed installare "WPML Multilingual CMS" via FTP? Quello già installato sarà dunque semplicemente ripristinato?

Aprile 27, 2023 a 9:58 am #13548395

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Quello installato verrà sovrascritto, se manca un file come sembra viene aggiunto.

Aprile 27, 2023 a 10:05 am #13548415

Simone De Marchi

L'ho reinstallato e ri-attivato ma ottengo sempre gli errori precedentemente elencati...

Aprile 27, 2023 a 10:16 am #13548619

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Mi puoi copiare l'errore per favore? Dall'immagine non si vede bene e poi è più difficile cercare.

Aprile 27, 2023 a 10:21 am #13548643

Simone De Marchi

Allego schermata + testo. (se fai click destro sull'immagine e "apri immagine in un'altra scheda" dovresti vedere sia questa che le precedenti immagini in alta qualità)

---

WPML Multilingual CMS | Versione 4.6.3

Questo plugin non è stato caricato correttamente e viene messo in pausa durante la modalità di ripristino.

Un errore di E_ERROR è stato causato nella linea 67 del file /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php. Messaggio di errore: Uncaught Error: Class "DOMDocument" not found in /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php:67 Stack trace: #0 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php(51): WPML_XML_Config_Validate->get_xml() #1 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-xml-config-validate.php(34): WPML_XML_Config_Validate->from_string() #2 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/read/class-wpml-xml-config-read-file.php(18): WPML_XML_Config_Validate->from_file() #3 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config.php(306): WPML_XML_Config_Read_File->get() #4 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config.php(43): WPML_Config::parse_wpml_config_files() #5 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/classes/xml-config/class-wpml-config.php(34): WPML_Config::load_config_run() #6 /home/q71x98j0/public_html/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(247): WPML_Config::load_config() #7 /home/q71x98j0/public_html/wp-includes/class-wp-hook.php(308): TranslationManagement->init() #8 /home/q71x98j0/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #9 /home/q71x98j0/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #10 /home/q71x98j0/public_html/wp-settings.php(623): do_action() #11 /home/q71x98j0/public_html/wp-config.php(98): require_once('/home/q71x98j0/...') #12 /home/q71x98j0/public_html/wp-load.php(50): require_once('/home/q71x98j0/...') #13 /home/q71x98j0/public_html/wp-admin/admin.php(34): require_once('/home/q71x98j0/...') #14 /home/q71x98j0/public_html/wp-admin/plugins.php(10): require_once('/home/q71x98j0/...') #15 {main} thrown

Errore wpml multilingual.png
Aprile 27, 2023 a 10:38 am #13548885

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

DOM è un'estensione di PHP e sembra mancare sul tuo server (il che spiegherebbe perché l'errore è avvenuto dopo l'aggiornamento di PHP).

Vedi https://wpml.org/forums/topic/fatal-error-when-trying-to-access-installed-plugin/ quindi non è un problema direttamente causato da WPML.

Contatta il tuo hosting e verifica se questa estensione è attiva o no.

Aprile 27, 2023 a 12:10 pm #13549491

Simone De Marchi

L'estensione DOM mancava e ora è stata attivata. Cosa devo fare ora? Uscire dalla modalità di ripristino e tentare nuovamente l'installazione del plugin?

Aprile 27, 2023 a 12:19 pm #13549525

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Non dovrebbe esserci bisogno di reinstallarlo, basta che lo attivi.

Aprile 27, 2023 a 12:25 pm #13549605

Simone De Marchi

Ho avuto bisogno di reinstallarlo, strano! Ora però sembrerebbe funzionare tutto correttamente, grazie per il supporto!

Aprile 27, 2023 a 2:00 pm #13550755

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Se ci fossero altri problemi ci trovi qui.