WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 3.5.0
Résolu dans
WPML Multilingual CMS 3.5.2

Aperçu de l’anomalie

Lors de l’utilisation des mises à jour automatiques, pendant la mise à jour vers Traduction de chaînes 2.4.0, vous pouvez voir une erreur de base de données soit sur la page de mise à jour, soit dans le fichier debug.log.

Il s’agit d’un problème cosmétique (uniquement lié à l’affichage) qui ne cause aucune perte ni dommage. La logique de mise à jour se poursuit normalement.

Voici un exemple d’erreur :

WordPress database error Table 'cctests.wp_icl_string_pages' doesn't exist for query

SELECT DISTINCT

s.id,

s.name,

s.context,

st.status,

s.gettext_context,

st.value AS tra,

s.value AS orig

FROM wp_icl_string_pages sp

INNER JOIN wp_icl_strings s

ON s.id = sp.string_id

LEFT JOIN wp_icl_string_translations st

ON s.id=st.string_id

AND st.language=sp.language

AND s.language!=sp.language

WHERE (sp.language='en' and sp.url='/wp-admin/admin-ajax.php/') or (sp.language='en' and sp.url IS NULL)

made by require_once('wp-load.php'), require_once('wp-config.php'), require_once('wp-settings.php'), WP_Locale->__construct, WP_Locale->init, __, translate, apply_filters('gettext'), icl_sw_filters_gettext, icl_translate, WPML_Register_String_Filter->translate_by_name_and_context, WPML_ST_DB_Cache->get_translation, WPML_ST_Page_Translations_Persist->get_translations_for_page

Nous travaillons à la résolution de ce problème, afin que WPML ne génère aucun message pendant le processus de mise à jour. Pour le moment, aucune solution de contournement n’est nécessaire, car cette erreur ne cause aucun problème.

Solution de contournement

Aucune solution de contournement n’est nécessaire : un correctif sera fourni pour éviter cela à l’avenir.

Toutes les anomalies connues →