This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Nessun supporter è disponibile a lavorare oggi sul forum Italian. Sentitevi liberi di creare ticket e li gestiremo il prima possibile quando saremo online. Grazie per la comprensione.

This thread is resolved. Here is a description of the problem and solution.

Problem: When activating WPML you have an error similar to

WordPress database error DROP command denied to user 'user'@'localhost' for table 'wp_icl_languages' for query TRUNCATE wpagr_icl_languages made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), SitePress_Setup::fill_languages

Solution: the database user doesn't have all the permission needed to write on the database. Please check with your hosting what you need to do to set all permissions

This topic contains 6 risposte, has 2 voci.

Last updated by nucom-medias 2 settimane, 6 giorni fa.

Assigned support staff: Laura.

Autore Post
October 1, 2019 at 12:12 pm

nucom-medias

Sto tentando di: Attivare il plugin

Link a una pagina dove è possibile vedere il problema: (non è possibile attivare il plugin)

Mi aspettavo di vedere: L'attivazione del plugin e la configurazione della lingua

Invece ho ottenuto: Il messaggio di errore "WPML is missing some records in the languages tables and it cannot fully work until this issue is fixed". La pagina di attivazione delle lingue è vuota. Solo le pagine di supporto e troubleshooting sono accessibili.

Si sono già tentate le seguenti soluzioni, trovate nel forum di supporto:
- Pulizia e ripristino delle tabelle attraverso "Clear language information and repopulate languages"
- Disattivazione di tutti i plugin
- Disattivazione del tema (temporaneamente impostato il tema di default di WordPress)
- Disattivazione e riattivazione di WPML da apposita procedura in pagina di troubleshooting
- Cancellazione manuale delle tabelle relative al plugin

(rif. https://wpml.org/forums/topic/wpml-is-missing-some-records-in-the-languages-tables-troubleshoot-didnt-work/ https://wpml.org/forums/topic/wpml-is-missing-some-records-in-the-languages-tables-and-it-cannot-fully-work-un-14/ https://wpml.org/forums/topic/wpml-is-missing-some-records-in-the-languages-tables-20/)

Il problema persiste dopo innumerevoli tentativi di far funzionare il plugin in questo ambiente.

October 1, 2019 at 1:11 pm #4672285

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano ) Portoghese, Brasile (Português )

Timezone: Europe/Rome (GMT+02:00)

Salve,

grazie per averci contattato.

Ho visto che facendo il reset di WPML e provando a riattivarlo, WordPress mi comunica che innesca un fatal error ma non mi dice quale. Puoi provare a vedere nell'error log del server se c'è qualche indizio?

Potresti anche provare ad installare la versione 4.3.0 beta e vedere se la situazione si risolve.

October 1, 2019 at 1:30 pm #4672451

nucom-medias

Grazie per la tempestività. L'unico errore che riesco a ricondurre è questo:

[Tue Oct 01 09:25:44 2019] [error] [client 87.26.218.144] ModSecurity: JSON parser error: parse error: premature EOF\n [hostname "www.agrialpi.com"] [uri "/wp-admin/admin.php"] [unique_id "XZNT2MDwpsMAAHqKERAAAAAE"]

Che però sembra innescarsi non all'attivazione del plugin, bensì all'esecuzione della funzione di Clean up - "Clear language information and repopulate languages" (ho provato due volte a eseguire questi passaggi per essere più sicuro della correlazione).

MODIFICA: Chiedo scusa, il log sopra riportato non conteneva il log PHP. In questo ci sono più errori:

[01-Oct-2019 13:26:02 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_message_status' for query DROP TABLE IF EXISTS wpagr_icl_message_status made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[01-Oct-2019 13:26:02 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_reminders' for query DROP TABLE IF EXISTS wpagr_icl_reminders made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[01-Oct-2019 13:26:02 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_mo_files_domains' for query DROP TABLE IF EXISTS wpagr_icl_mo_files_domains made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[01-Oct-2019 13:26:02 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_pages' for query DROP TABLE IF EXISTS wpagr_icl_string_pages made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[01-Oct-2019 13:26:02 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_urls' for query DROP TABLE IF EXISTS wpagr_icl_string_urls made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[01-Oct-2019 13:26:02 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_cms_nav_cache' for query DROP TABLE IF EXISTS wpagr_icl_cms_nav_cache made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[01-Oct-2019 13:26:16 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages' for query TRUNCATE wpagr_icl_languages made by activate_plugin, include_once('/plugins/sitepress-multilingual-cms/sitepress.php'), load_essential_globals, icl_sitepress_activate, SitePress_Setup::fill_languages
[01-Oct-2019 13:26:16 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages_translations' for query TRUNCATE wpagr_icl_languages_translations made by activate_plugin, include_once('/plugins/sitepress-multilingual-cms/sitepress.php'), load_essential_globals, icl_sitepress_activate, SitePress_Setup::fill_languages_translations
[01-Oct-2019 13:26:16 UTC] WordPress database error ALTER command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translations' for query ALTER TABLE `wpagr_icl_translations` CHANGE `element_type` `element_type` VARCHAR( 36 ) NOT NULL DEFAULT 'post_post' COLLATE 'utf8mb4_unicode_ci' made by activate_plugin, include_once('/plugins/sitepress-multilingual-cms/sitepress.php'), load_essential_globals, icl_sitepress_activate, repair_el_type_collate
[01-Oct-2019 13:26:16 UTC] PHP Fatal error:  Uncaught Exception: ALTER command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translations' in /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/functions.php:674
Stack trace:
#0 /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/setup/sitepress-schema.php(387): repair_el_type_collate()
#1 /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/functions-load.php(21): icl_sitepress_activate()
#2 /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/sitepress.php(128): load_essential_globals()
#3 /chroot/home/agrialpi/agrialpi.com/html/wp-admin/includes/plugin.php(641): include_once('/chroot/home/ag...')
#4 /chroot/home/agrialpi/agrialpi.com/html/wp-admin/plugins.php(44): activate_plugin('sitepress-multi...', '<em><u>hidden link</u></em>...', false)
#5 {main}
  thrown in /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/functions.php on line 674
[01-Oct-2019 13:26:29 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT t.name, t.term_id, tt.taxonomy FROM wpagr_terms AS t JOIN wpagr_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE () made by require_once('wp-admin/admin.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, SitePress->init, WPML_Troubleshooting_Terms_Menu::display_terms_with_suffix_admin_notice, WPML_Terms_Translations::get_all_terms_with_language_suffix
[01-Oct-2019 13:28:37 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT t.name, t.term_id, tt.taxonomy FROM wpagr_terms AS t JOIN wpagr_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE () made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), WPML_Troubleshooting_Terms_Menu::display_terms_with_suffix, WPML_Terms_Translations::get_all_terms_with_language_suffix
October 1, 2019 at 2:25 pm #4672907

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano ) Portoghese, Brasile (Português )

Timezone: Europe/Rome (GMT+02:00)

Salve,

le tabelle vengono ripopolate tramite Json, che però stando all'errore è bloccato dal mod security.

Un mod security troppo restrittivo potrebbe causare anche altri tipi di problemi, quindi suggerirei di rivedere le impostazioni e verificare se il problema si risolve.

Altrimenti posso provare a creare un database con lo stesso prefisso del tuo dal quale importare direttamente le tabelle.

October 2, 2019 at 10:52 am #4679351

nucom-medias

Buongiorno,

abbiamo chiesto al nostro provider di disattivare il mod security. Quindi abbiamo provato a ripetere i passaggi sopra indicati per la disattivazione e la riattivazione del plugin, senza successo. Riporto i log PHP riguardanti l'errore:

[02-Oct-2019 10:35:38 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT t.name, t.term_id, tt.taxonomy FROM wpagr_terms AS t JOIN wpagr_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE () made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), WPML_Troubleshooting_Terms_Menu::display_terms_with_suffix, WPML_Terms_Translations::get_all_terms_with_language_suffix
[02-Oct-2019 10:35:45 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages' for query TRUNCATE wpagr_icl_languages made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), SitePress_Setup::fill_languages
[02-Oct-2019 10:35:45 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages_translations' for query TRUNCATE wpagr_icl_languages_translations made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), SitePress_Setup::fill_languages_translations
[02-Oct-2019 10:35:47 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT t.name, t.term_id, tt.taxonomy FROM wpagr_terms AS t JOIN wpagr_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE () made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), WPML_Troubleshooting_Terms_Menu::display_terms_with_suffix, WPML_Terms_Translations::get_all_terms_with_language_suffix
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages' for query DROP TABLE IF EXISTS wpagr_icl_languages made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages_translations' for query DROP TABLE IF EXISTS wpagr_icl_languages_translations made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translations' for query DROP TABLE IF EXISTS wpagr_icl_translations made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translation_status' for query DROP TABLE IF EXISTS wpagr_icl_translation_status made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translate_job' for query DROP TABLE IF EXISTS wpagr_icl_translate_job made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translate' for query DROP TABLE IF EXISTS wpagr_icl_translate made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_locale_map' for query DROP TABLE IF EXISTS wpagr_icl_locale_map made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_flags' for query DROP TABLE IF EXISTS wpagr_icl_flags made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_content_status' for query DROP TABLE IF EXISTS wpagr_icl_content_status made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_core_status' for query DROP TABLE IF EXISTS wpagr_icl_core_status made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_node' for query DROP TABLE IF EXISTS wpagr_icl_node made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_strings' for query DROP TABLE IF EXISTS wpagr_icl_strings made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_packages' for query DROP TABLE IF EXISTS wpagr_icl_string_packages made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translation_batches' for query DROP TABLE IF EXISTS wpagr_icl_translation_batches made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_translations' for query DROP TABLE IF EXISTS wpagr_icl_string_translations made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_status' for query DROP TABLE IF EXISTS wpagr_icl_string_status made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_positions' for query DROP TABLE IF EXISTS wpagr_icl_string_positions made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_message_status' for query DROP TABLE IF EXISTS wpagr_icl_message_status made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_reminders' for query DROP TABLE IF EXISTS wpagr_icl_reminders made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_mo_files_domains' for query DROP TABLE IF EXISTS wpagr_icl_mo_files_domains made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_pages' for query DROP TABLE IF EXISTS wpagr_icl_string_pages made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_string_urls' for query DROP TABLE IF EXISTS wpagr_icl_string_urls made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:35:56 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_cms_nav_cache' for query DROP TABLE IF EXISTS wpagr_icl_cms_nav_cache made by include('/plugins/sitepress-multilingual-cms/menu/troubleshooting.php'), icl_reset_wpml
[02-Oct-2019 10:36:01 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages' for query TRUNCATE wpagr_icl_languages made by activate_plugin, include_once('/plugins/sitepress-multilingual-cms/sitepress.php'), load_essential_globals, icl_sitepress_activate, SitePress_Setup::fill_languages
[02-Oct-2019 10:36:01 UTC] WordPress database error DROP command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_languages_translations' for query TRUNCATE wpagr_icl_languages_translations made by activate_plugin, include_once('/plugins/sitepress-multilingual-cms/sitepress.php'), load_essential_globals, icl_sitepress_activate, SitePress_Setup::fill_languages_translations
[02-Oct-2019 10:36:01 UTC] WordPress database error ALTER command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translations' for query ALTER TABLE `wpagr_icl_translations` CHANGE `element_type` `element_type` VARCHAR( 36 ) NOT NULL DEFAULT 'post_post' COLLATE 'utf8mb4_unicode_ci' made by activate_plugin, include_once('/plugins/sitepress-multilingual-cms/sitepress.php'), load_essential_globals, icl_sitepress_activate, repair_el_type_collate
[02-Oct-2019 10:36:01 UTC] PHP Fatal error:  Uncaught Exception: ALTER command denied to user 'agrialpi_agriusr'@'localhost' for table 'wpagr_icl_translations' in /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/functions.php:674
Stack trace:
#0 /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/setup/sitepress-schema.php(387): repair_el_type_collate()
#1 /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/functions-load.php(21): icl_sitepress_activate()
#2 /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/sitepress.php(128): load_essential_globals()
#3 /chroot/home/agrialpi/agrialpi.com/html/wp-admin/includes/plugin.php(641): include_once('/chroot/home/ag...')
#4 /chroot/home/agrialpi/agrialpi.com/html/wp-admin/plugins.php(44): activate_plugin('sitepress-multi...', '<em><u>hidden link</u></em>...', false)
#5 {main}
  thrown in /chroot/home/agrialpi/agrialpi.com/html/wp-content/plugins/sitepress-multilingual-cms/inc/functions.php on line 674
[02-Oct-2019 10:36:07 UTC] WordPress database error You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1 for query SELECT t.name, t.term_id, tt.taxonomy FROM wpagr_terms AS t JOIN wpagr_term_taxonomy AS tt ON t.term_id = tt.term_id WHERE () made by require_once('wp-admin/admin.php'), require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), do_action('plugins_loaded'), WP_Hook->do_action, WP_Hook->apply_filters, SitePress->init, WPML_Troubleshooting_Terms_Menu::display_terms_with_suffix_admin_notice, WPML_Terms_Translations::get_all_terms_with_language_suffix
October 2, 2019 at 11:00 am #4679413

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano ) Portoghese, Brasile (Português )

Timezone: Europe/Rome (GMT+02:00)

Ciao,

scusa ma quando ho risposto non avevo visto l'altro log.

Sembra che l'utente agrialpi_agriusr non abbia tutti i permessi per scrivere e creare tabelle nel database, quindi questo spiega perché non è possibile configurare WPML.

Dovresti sentire il tuo hosting e verificare i permessi, dopodiché dovrebbe andare tutto a posto.

October 2, 2019 at 12:16 pm #4680081

nucom-medias

Effettivamente, per qualche motivo su cui dovremo ancora indagare, i permessi DROP e ALTER per l'utente MySQL utilizzato da wordpress erano stati disabilitati. Grazie per l'aiuto.