Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe de WPML répond aux messages du forum 6 jours sur 7, 22 heures sur 24.

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

Problem: L'utilisateur rencontrait des erreurs sur les logs PHP Solution: Quelques tables WPML n'étaient pas présente. Il faudrait faire une sauvegarde et fournir les accès au support, le support pourra les reconstruire.

Mots-clés : 

This topic contains 9 réponses, has 2 participants.

Last updated by stephaneP-6 il y a 1 mois.

Assigned support staff: Jamal.

Auteur Messages
septembre 16, 2019 à 12:11 #4580021

stephaneP-6

Bonjour,

J'ai un fichier error_log à chaque fois que le site est visité : voici les erreurs d'aujourd'hui. Je voudrais savoir comment ne plus avoir à le vider systématiquement. Par avance, merci de votre aide.

[16-Sep-2019 12:07:39 UTC] WordPress database error Table 'perspectives3_airpip.wp_icl_string_packages' doesn't exist for query SELECT CONCAT(kind_slug, '-', name) FROM wp_icl_string_packages made by require('wp-blog-header.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, wpseo_init, WPSEO_Meta::init, WPSEO_Options::get, WPSEO_Options::get_all, WPSEO_Options::get_options, WPSEO_Options::get_option, get_option, apply_filters('option_wpseo_titles'), WP_Hook->apply_filters, WPML_Admin_Texts->icl_st_translate_admin_string, WPML_Admin_Texts->icl_st_translate_admin_string, icl_t, icl_translate, WPML_Register_String_Filter->translate_by_name_and_context, WPML_Displayed_String_Filter->get_translation, WPML_ST_DB_Cache->get_translation, WPML_ST_DB_Translation_Retrieve->get_translation, WPML_ST_DB_Translation_Retrieve->load, WPML_ST_Gettext_Filters_Activation->should_be_turned_on, WPML\ST\Package\Domains->isPackage, WPML\ST\Package\Domains->getDomains
[16-Sep-2019 12:07:39 UTC] WordPress database error Table 'perspectives3_airpip.wp_icl_string_packages' doesn't exist for query SELECT CONCAT(kind_slug, '-', name) FROM wp_icl_string_packages made by require('wp-blog-header.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, wpseo_init, WPSEO_Meta::init, WPSEO_Options::get, WPSEO_Options::get_all, WPSEO_Options::get_options, WPSEO_Options::get_option, get_option, apply_filters('option_wpseo_social'), WP_Hook->apply_filters, WPML_Admin_Texts->icl_st_translate_admin_string, WPML_Admin_Texts->icl_st_translate_admin_string, icl_t, icl_translate, WPML_Register_String_Filter->translate_by_name_and_context, WPML_Displayed_String_Filter->get_translation, WPML_ST_DB_Cache->get_translation, WPML_ST_DB_Translation_Retrieve->get_translation, WPML_ST_DB_Translation_Retrieve->load, WPML_ST_Gettext_Filters_Activation->should_be_turned_on, WPML\ST\Package\Domains->isPackage, WPML\ST\Package\Domains->getDomains
[16-Sep-2019 12:07:39 UTC] WordPress database error Table 'perspectives3_airpip.wp_icl_string_packages' doesn't exist for query SELECT CONCAT(kind_slug, '-', name) FROM wp_icl_string_packages made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/total-child/templates/home-template.php'), get_header, locate_template, load_template, require_once('/themes/total-child/header.php'), wp_head, do_action('wp_head'), WP_Hook->do_action, WP_Hook->apply_filters, wp_enqueue_scripts, do_action('wp_enqueue_scripts'), WP_Hook->do_action, WP_Hook->apply_filters, WPML_LS_Assets->wp_enqueue_scripts_action, WPML_LS_Settings->get_active_templates, WPML_LS_Settings->get_active_slots, WPML_LS_Settings->get_setting, WPML_LS_Settings->maybe_init_settings, WPML_LS_Settings_Strings->translate_all, WPML_LS_Settings_Strings->translate_slot_strings, apply_filters('wpml_translate_single_string'), WP_Hook->apply_filters, wpml_translate_single_string_filter, icl_translate, WPML_Register_String_Filter->translate_by_name_and_context, WPML_Displayed_String_Filter->get_translation, WPML_ST_DB_Cache->get_translation, WPML_ST_DB_Translation_Retrieve->get_translation, WPML_ST_DB_Translation_Retrieve->load, WPML_ST_Gettext_Filters_Activation->should_be_turned_on, WPML\ST\Package\Domains->isPackage, WPML\ST\Package\Domains->getDomains
[16-Sep-2019 12:07:39 UTC] WordPress database error Table 'perspectives3_airpip.wp_icl_string_packages' doesn't exist for query SELECT CONCAT(kind_slug, '-', name) FROM wp_icl_string_packages made by require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/total-child/templates/home-template.php'), get_footer, locate_template, load_template, require_once('/themes/total-child/footer.php'), dynamic_sidebar, WP_Widget->display_callback, WP_Nav_Menu_Widget->widget, apply_filters('widget_title'), WP_Hook->apply_filters, icl_sw_filters_widget_title, icl_translate, WPML_Register_String_Filter->translate_by_name_and_context, WPML_Displayed_String_Filter->get_translation, WPML_ST_DB_Cache->get_translation, WPML_ST_DB_Translation_Retrieve->get_translation, WPML_ST_DB_Translation_Retrieve->load, WPML_ST_Gettext_Filters_Activation->should_be_turned_on, WPML\ST\Package\Domains->isPackage, WPML\ST\Package\Domains->getDomains

septembre 16, 2019 à 12:45 #4580235

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour,

Merci d'avoir contacter l'assistance WPML. Je serais heureux de pouvoir vous aider.

Pour l'erreur sur votre message, je vous prie de désactiver les extensions WPML String Translation et WPML Media Translation puis réactiver les. Le fichier error_log nous aiderait pour savoir si c'est corrigé.

Ensuite, pour désactiver le fichier error_log, il faudrait éditer le fichier wp-config.php et enlever les lignes suivantes:

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

Je reste à votre disposition.

Cordialement,
Jamal
Assistance WPML

septembre 16, 2019 à 1:41 #4580875

stephaneP-6

Bonjour Jamal,

J'ai bien désactivé et réactivé les extensions suivantes : WPML Multilingual CMS et WPML String Translation. Le fichier error_log est toujours généré dès que quelqu'un visite le site.

Je ne souhaite pas désactiver le journal d'erreurs, c'est utile. C'est juste anormal qu'une visite génère une erreur. Voici le lien WeTransfer pour l'error_log de cet après-midi (il s'agit toujours de la même erreur) : hidden link

Merci de votre aide !

septembre 16, 2019 à 2:08 #4581081

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Bonjour,

L'erreur est l'abscence d'une table WPML sur la base de données, une fois l'erreur généré, les visites ne devront plus générés de lignes sur le fichier error_log.

Pourriez vous implementer la solution sur cette errata
https://wpml.org/errata/missing-_icl_strings-_icl_string_translations-data-tables/

Cela devrait créer les tables abscentes. Si ça ne marche pas, veuillez faire une sauvegarde de base de données, et nous fournir les accès pour WordPress, les accès FTP et les accès à votre interface de base de données(phpMyAdmin/cPanel).

J'ai activé l'espace privé pour partager les accès en toute sécurité.

Cordialement,
Jamal

septembre 17, 2019 à 2:59 #4589531

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Hello,

I confirm both access are working. I still need access to the database interface(usually phpMyAdmin, Adminer or through cPanel). Otherwise, allow me to install Adminer in the server to continue.

Best regards,
Jamal

septembre 17, 2019 à 4:02 #4589981

stephaneP-6

Could you send me an email again with secure access, so that the credentials I'm about to send you are not public? Thanks!

septembre 17, 2019 à 4:08 #4590053

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Hello, sure, the private box is activated. If you have any doubts use my email address jamal.b(at)onthegosystems.com

Best regards,
Jamal

septembre 18, 2019 à 5:03 #4592481

stephaneP-6

Sent the link by email.

Yours,

septembre 19, 2019 à 11:57 #4604403

Jamal
Supporter

Languages: Anglais (English ) Français (Français )

Timezone: Africa/Casablanca (GMT+01:00)

Hello,

Thank you for the database access. We created the missing table and the issue seems to be resolved now. I visited several pages in several languages to check if any new line would be created in the error_log.

Let me know if you there more errors.

Best regards,
Jamal

septembre 19, 2019 à 12:52 #4604887

stephaneP-6

Hello Jamal,

Indeed, no more error logs present on the server. Thank you for your help!

Best regards,