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.

This topic contains 4 replies, has 2 voices.

Last updated by Laura 8 months, 1 week ago.

Assigned support staff: Laura.

Author Posts
February 1, 2019 at 6:27 pm #3152921

Franco Brussolo

Salve,

vi allego l'immagine autoesplicativa.

Grazie

February 2, 2019 at 3:38 pm #3154388

Laura
Supporter

Languages: English (English ) Italian (Italiano ) Portuguese (Brazil) (Português )

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

Salve,

solitamente questo errore indica una problema con la connessione a MySQL. Puoi provare ad aggiornare la versione (la versione richiesta da WPML è la 5.6 come minimo) o contattare il tuo hosting.

Puoi anche provare a verificare se ci sono errori nel log di debug di WordPress. Per attivarlo, inserisci questo codice nel tuo file wp-config.php

define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );

Dopodiché riproduci l'errore e cerca il file debug.log in /wp-content

February 4, 2019 at 8:37 pm #3159338

Franco Brussolo

Salve,

niente nel log, Le allego un'altra immagine che mostra come, non compaiono più le lingue e non è possibile aggiungerne.

Vi chiedo un rapido intervento.

Grazie

February 4, 2019 at 8:40 pm #3159351

Franco Brussolo

Aggiungo alla precedente post che la versione di mySQL è 5.6.

February 6, 2019 at 8:42 am #3164487

Laura
Supporter

Languages: English (English ) Italian (Italiano ) Portuguese (Brazil) (Português )

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

Salve,

il problema delle lingue scomparse è correlato a quello del database. C'è la possibilità che risolvendo il primo anche la notifica di errore scompaia.

Per ripristinare le lingue:
- assicurati di avere un backup del sito e del database
- vai in WPML -> Supporto -> link "risoluzione dei problemi"
- click sul pulsante "pulisci e ripopola le informazioni delle lingue"
- vai in WPML -> Lingue -> Lingue del sito
- click su "aggiungi lingue"
- aggiungi le lingue che erano presenti

Se non riesci a selezionare la lingua di default, dopo aver aggiunto le altre, click su "cambia la lingua di default" e assegna una delle altre lingue come default. A questo punto dovrebbe essere possible selezionare la lingua mancante. Dopodiché assegnala nuovamente come default.

Se dopo questo il problema persiste ancora, controlla se nel database sono presenti le seguenti tabelle:
-icl_strings
-icl_string_translations
-icl_string_packages
-icl_string_pages
-icl_string_positions
-icl_string_status

Se ne manca una, puoi provare a risolvere con il workaround qui: https://wpml.org/errata/missing-_icl_strings-_icl_string_translations-data-tables/

Altrimenti se le tabelle esistono dovrò accedere al database per ulteriori controlli.
In quel caso avrò bisogno delle credenziali del sito, di quelle FTP e dovrò installare un plugin per accedere al database. Abilito una risposta privata da usare in caso.

The topic ‘[Closed] Problema tabelle database’ is closed to new replies.