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

Problem: Le client reçoit 500 erreurs en essayant de mise à niveau de 2.6.4 à 3.3.8.

Solution: Il était nécessaire d'exécuter une mise à niveau progressive comme suit:   - 3.1.6   - 3.1.9.7   - 3.2.7   - 3.3.8

Relevant Documentation: aucun

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.

Our next available supporter will start replying to tickets in about 2.20 hours from now. Thank you for your understanding.

This topic contains 20 réponses, has 3 participants.

Last updated by Michael il y a 3 ans et 10 mois.

Assigned support staff: Yvette.

Auteur Messages
mai 23, 2016 à 2:29 #888312

Michael

Mon site internet affiche des erreurs 404 sur toutes les pages en anglais. Du coup je m'aperçois que la version de WPML n'est pas à jour, je veux mettre à jour, mais ça m'affiche une erreur 500 sur tout le site.

hidden link

J'ai regardé sur le forum, pour le premier problème, dans Assistance / Dépannage je n'ai pas de bouton Fix element_type collation . Je suis en version 2.6.4.1.

Pour le second problème, j'ai vu que ça pouvait être une question de compatibilité inter plugin, mais je n'ai qu'un seul module WPML d'installé.

Merci pour votre aide.

mai 23, 2016 à 3:30 #888380

Andrey
Supporter

Languages: Anglais (English ) Russe (Русский )

Timezone: Europe/Kiev (GMT+03:00)

Merci d'avoir soumis votre question.

Le forum français de soutien ne sont pas disponibles aujourd'hui. Il sera disponible à partir de demain.

Si cela ne peut pas attendre s'il vous plaît ouvrir un nouveau ticket dans le forum de support anglais et fermer la précédente.

Bientôt, nous allons en contact avec vous.

mai 24, 2016 à 1:50 #889139

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Bonjour.

Je suis désolé pour le retard dans la réponse.

1. Erreurs 404
Les erreurs 404 sont ususally liés à des problèmes avec la configuration de votre permalien. Souvent, vous pouvez éliminer ces erreurs en allant à:

Paramètres -> Permaliens -> Enregistrer

2. Activer WP Debug
Pour l'erreur 500, cela indique un problème de serveur. Vous pouvez souvent obtenir plus de détails en activant le débogage WordPress.

2.1 ) S'il vous plaît suivez les instructions sur ce document: http://wpml.org/documentation/support/debugging-wpml/
2.2 ) exécuter l'action qui provoque le problème
2.3 ) Coupez et collez les messages d'erreur ici, dans ce même fil .

3) l'information technique de l'installation
Se il vous plaît suivez les instructions : http://wpml.org/faq/provide-debug-information-faster-support/

Merci pour votre colalboration.

mai 24, 2016 à 5:53 #889381

Michael

1. Enregistrer les permaliens à nouveau n'a rien changé.

2. Voici les messages que j'ai obtenu en voulant écraser la version de WPML :

Erreur de la base de données WordPress : [Unknown column 'tag' in 'ucjg_icl_languages']
ALTER TABLE ucjg_icl_languages MODIFY default_locale varchar(35), MODIFY tag varchar(35);
Fatal error: Uncaught exception 'Exception' with message 'Error upgrading schema for table "icl_languages": ' in /home/ymcapari/www/wp-content/plugins/sitepress-multilingual-cms/inc/upgrade-functions/upgrade-3.3.7.php:54 Stack trace: #0 /home/ymcapari/www/wp-content/plugins/sitepress-multilingual-cms/inc/upgrade.php(145): include_once() #1 /home/ymcapari/www/wp-content/plugins/sitepress-multilingual-cms/inc/upgrade.php(117): icl_upgrade_version('3.3.7') #2 [internal function]: icl_plugin_upgrade('') #3 /home/ymcapari/www/wp-includes/plugin.php(525): call_user_func_array('icl_plugin_upgr...', Array) #4 /home/ymcapari/www/wp-settings.php(277): do_action('plugins_loaded') #5 /home/ymcapari/www/wp-config.php(103): require_once('/home/ymcapari/...') #6 /home/ymcapari/www/wp-load.php(37): require_once('/home/ymcapari/...') #7 /home/ymcapari/www/wp-admin/admin.php(31): require_once('/home/ymcapari/...') #8 /home/ymcapari/www/wp-admin/plugins.php(10): require_once('/home/ymcapari/...') #9 {main} thrown in /home/ymcapari/www/wp-content/plugins/sitepress-multilingual-cms/inc/upgrade-functions/upgrade-3.3.7.php on line 54

Et ensuite sur le tableau de bord (problème avec le template, semble t-il) :

Notice: get_currentuserinfo is deprecated since version 4.5! Use wp_get_current_user() instead. in /home/ymcapari/www/wp-includes/functions.php on line 3658

Strict Standards: Declaration of WpLatteCommentWalker::start_lvl() should be compatible with Walker_Comment::start_lvl(&$output, $depth = 0, $args = Array) in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/WpLatte/WpLatteCommentWalker.php on line 0

Strict Standards: Declaration of WpLatteCommentWalker::end_lvl() should be compatible with Walker_Comment::end_lvl(&$output, $depth = 0, $args = Array) in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/WpLatte/WpLatteCommentWalker.php on line 0

Strict Standards: Declaration of WpLatteCommentWalker::end_el() should be compatible with Walker_Comment::end_el(&$output, $comment, $depth = 0, $args = Array) in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/WpLatte/WpLatteCommentWalker.php on line 0

Notice: La méthode du constructeur appelée pour WP_Widget dans Posts_Widget est obsolète depuis la version 4.3.0 ! Utilisez
__construct()
à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3718

Notice: La méthode du constructeur appelée pour WP_Widget dans Flickr_Widget est obsolète depuis la version 4.3.0 ! Utilisez
__construct()
à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3718

Notice: La méthode du constructeur appelée pour WP_Widget dans Submenu_Widget est obsolète depuis la version 4.3.0 ! Utilisez
__construct()
à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3718

Strict Standards: Declaration of AitCategoryDropdownWalker::start_el() should be compatible with Walker_CategoryDropdown::start_el(&$output, $category, $depth = 0, $args = Array, $id = 0) in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Admin/libs/AitCategoryDropdownWalker.php on line 0

Notice: La méthode du constructeur appelée pour WP_Widget dans Twitter_Widget est obsolète depuis la version 4.3.0 ! Utilisez
__construct()
à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3718

Notice: get_currentuserinfo est déprécié depuis la version 4.5! Utilisez wp_get_current_user() à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3658

Notice: get_currentuserinfo est déprécié depuis la version 4.5! Utilisez wp_get_current_user() à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3658

Notice: get_currentuserinfo est déprécié depuis la version 4.5! Utilisez wp_get_current_user() à la place. in /home/ymcapari/www/wp-includes/functions.php on line 3658

Strict Standards: Only variables should be passed by reference in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Admin/ait-admin.php on line 240

Strict Standards: Only variables should be passed by reference in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Admin/ait-admin.php on line 241

Strict Standards: call_user_func_array() expects parameter 1 to be a valid callback, non-static method WPAlchemy_MetaBox::_global_head() should not be called statically in /home/ymcapari/www/wp-includes/plugin.php on line 525

Strict Standards: Non-static method WPAlchemy_MetaBox::_is_post() should not be called statically in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/Libs/WPAlchemy/MetaBox.inc on line 2162

Strict Standards: Non-static method WPAlchemy_MetaBox::_is_post_or_page() should not be called statically in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/Libs/WPAlchemy/MetaBox.inc on line 1799

Strict Standards: Non-static method WPAlchemy_MetaBox::_get_current_post_type() should not be called statically in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/Libs/WPAlchemy/MetaBox.inc on line 1837

Strict Standards: Non-static method WPAlchemy_MetaBox::_is_page() should not be called statically in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/Libs/WPAlchemy/MetaBox.inc on line 2162

Strict Standards: Non-static method WPAlchemy_MetaBox::_is_post_or_page() should not be called statically in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/Libs/WPAlchemy/MetaBox.inc on line 1818

Strict Standards: Non-static method WPAlchemy_MetaBox::_get_current_post_type() should not be called statically in /home/ymcapari/www/wp-content/themes/ucjg/AIT/Framework/Libs/WPAlchemy/MetaBox.inc on line 1837

3. Ca s'appelle "Paramètres WPML" dans ma version (en haut de la page Dépannage). J'ai essayé de les renseigner mais le site dit que les données de debug ne sont pas valide. Les voici ci-dessous :

Array
(
    [hide_upgrade_notice] => 2.6.4
    [interview_translators] => 1
    [existing_content_language_verified] => 1
    [language_negotiation_type] => 1
    [theme_localization_type] => 2
    [icl_lso_header] => 0
    [icl_lso_link_empty] => 0
    [icl_lso_flags] => 1
    [icl_lso_native_lang] => 0
    [icl_lso_display_lang] => 1
    [sync_page_ordering] => 1
    [sync_page_parent] => 1
    [sync_page_template] => 1
    [sync_ping_status] => 1
    [sync_comment_status] => 1
    [sync_sticky_flag] => 1
    [sync_private_flag] => 1
    [sync_post_format] => 1
    [sync_delete] => 0
    [sync_post_taxonomies] => 1
    [sync_post_date] => 0
    [sync_taxonomy_parents] => 0
    [translation_pickup_method] => 0
    [notify_complete] => 1
    [translated_document_status] => 1
    [remote_management] => 0
    [auto_adjust_ids] => 1
    [alert_delay] => 0
    [promote_wpml] => 0
    [troubleshooting_options] => Array
        (
            [http_communication] => 1
        )

    [automatic_redirect] => 0
    [remember_language] => 24
    [icl_lang_sel_type] => list
    [icl_widget_title_show] => 0
    [translated_document_page_url] => auto-generate
    [sync_comments_on_duplicates ] => 0
    [seo] => Array
        (
            [head_langs] => 1
            [canonicalization_duplicates] => 1
            [head_langs_priority] => 1
        )

    [posts_slug_translation] => Array
        (
            [on] => 0
        )

    [admin_default_language] => _default_
    [ajx_health_checked] => 0
    [dont_show_help_admin_notice] => 1
    [setup_wizard_step] => 3
    [default_categories] => Array
        (
            [fr] => 1
            [en] => 18
        )

    [default_language] => fr
    [icl_lang_sel_config] => Array
        (
            [font-current-normal] => #444444
            [font-current-hover] => #000000
            [background-current-normal] => #ffffff
            [background-current-hover] => #eeeeee
            [font-other-normal] => #444444
            [font-other-hover] => #000000
            [background-other-normal] => #ffffff
            [background-other-hover] => #eeeeee
            [border] => #cdcdcd
        )

    [icl_lang_sel_footer_config] => Array
        (
            [font-current-normal] => #444444
            [font-current-hover] => #000000
            [background-current-normal] => #ffffff
            [background-current-hover] => #eeeeee
            [font-other-normal] => #444444
            [font-other-hover] => #000000
            [background-other-normal] => #ffffff
            [background-other-hover] => #eeeeee
            [border] => #cdcdcd
            [background] => #ffffff
        )

    [icl_language_switcher_sidebar] => 0
    [icl_lang_sel_footer] => 0
    [icl_post_availability] => 0
    [icl_post_availability_position] => below
    [icl_post_availability_text] => This post is also available in: %s
    [language_selector_initialized] => 1
    [translation-management] => Array
        (
            [notification] => Array
                (
                    [new-job] => 1
                    [completed] => 1
                    [resigned] => 1
                    [dashboard] => 1
                    [purge-old] => 7
                )

            [custom_fields_translation] => Array
                (
                    [title] => 2
                    [description] => 2
                    [keywords] => 2
                    [_yoast_wpseo_title] => 2
                    [_yoast_wpseo_bctitle] => 2
                    [_yoast_wpseo_metadesc] => 2
                    [_yoast_wpseo_metakeywords] => 2
                    [_yoast_wpseo_focuskw] => 2
                    [_yoast_wpseo_meta-robots-noindex] => 1
                    [_yoast_wpseo_meta-robots-nofollow] => 1
                    [_yoast_wpseo_meta-robots-adv] => 1
                    [_yoast_wpseo_canonical] => 0
                    [_yoast_wpseo_redirect] => 0
                    [_yoast_wpseo_opengraph-description] => 2
                    [_yoast_wpseo_google-plus-description] => 2
                    [_edit_last] => 0
                    [_edit_lock] => 0
                    [_wp_page_template] => 0
                    [_wp_attachment_metadata] => 0
                    [_wpml_original_post_id] => 0
                    [_wp_old_slug] => 0
                    [_icl_translator_note] => 0
                    [_alp_processed] => 0
                    [_pingme] => 0
                    [_encloseme] => 0
                    [_icl_lang_duplicate_of] => 0
                    [_thumbnail_id] => 0
                    [_wp_attached_file] => 0
                )

            [doc_translation_method] => 0
            [__custom_types_readonly_config_prev] => Array
                (
                    [ait-slider-creator] => 1
                    [ait-home-box] => 1
                    [ait-portfolio] => 1
                )

            [custom_types_readonly_config] => Array
                (
                    [ait-slider-creator] => 1
                    [ait-home-box] => 1
                    [ait-portfolio] => 1
                )

            [__custom_fields_readonly_config_prev] => Array
                (
                    [0] => title
                    [1] => description
                    [2] => keywords
                    [3] => _yoast_wpseo_title
                    [4] => _yoast_wpseo_bctitle
                    [5] => _yoast_wpseo_metadesc
                    [6] => _yoast_wpseo_metakeywords
                    [7] => _yoast_wpseo_focuskw
                    [8] => _yoast_wpseo_meta-robots-noindex
                    [9] => _yoast_wpseo_meta-robots-nofollow
                    [10] => _yoast_wpseo_meta-robots-adv
                    [11] => _yoast_wpseo_canonical
                    [12] => _yoast_wpseo_redirect
                    [13] => _yoast_wpseo_opengraph-description
                    [14] => _yoast_wpseo_google-plus-description
                )

            [custom_fields_readonly_config] => Array
                (
                    [0] => title
                    [1] => description
                    [2] => keywords
                    [3] => _yoast_wpseo_title
                    [4] => _yoast_wpseo_bctitle
                    [5] => _yoast_wpseo_metadesc
                    [6] => _yoast_wpseo_metakeywords
                    [7] => _yoast_wpseo_focuskw
                    [8] => _yoast_wpseo_meta-robots-noindex
                    [9] => _yoast_wpseo_meta-robots-nofollow
                    [10] => _yoast_wpseo_meta-robots-adv
                    [11] => _yoast_wpseo_canonical
                    [12] => _yoast_wpseo_redirect
                    [13] => _yoast_wpseo_opengraph-description
                    [14] => _yoast_wpseo_google-plus-description
                )

            [taxonomies_readonly_config] => Array
                (
                    [ait-slider-creator-category] => 1
                )

        )

    [setup_complete] => 1
    [icl_additional_css] => 
    [display_ls_in_menu] => 0
    [menu_for_ls] => 5
    [show_translations_flag] => 1
    [hide_how_to_translate] => 1
    [sync_delete_tax] => 0
    [icl_lang_sel_stype] => classic
    [icl_lang_sel_orientation] => vertical
    [icl_lang_sel_copy_parameters] => 
    [languages_order] => 
    [urls] => Array
        (
            [directory_for_default_language] => 0
            [show_on_root] => 
            [root_html_file_path] => 
            [root_page] => 0
            [hide_language_switchers] => 1
        )

    [taxonomy_names_checked] => 1
    [icl_capabilities_verified] => 1
    [custom_posts_sync_option] => Array
        (
            [ait-slider-creator] => 1
            [ait-home-box] => 1
            [ait-portfolio] => 1
        )

    [$taxonomies_sync_option] => Array
        (
            [ait-slider-creator-category] => 1
            [ait-home-box-category] => 1
            [ait-portfolio-category] => 1
        )

    [edit_languages_flag_migration] => 1
    [just_reactivated] => 1
    [active_languages] => Array
        (
            [0] => en
            [1] => fr
        )

    [sync_password] => 1
    [xdomain_data] => 1
)
mai 24, 2016 à 10:08 #889543

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Ok. Gracias.

Je demande si vous pouvez faciliter l'accès à votre système temporairement ( wp-admin et FTP) . Si ça pouvais être un système de test où le problème a été reproduit - mieux. Vous trouverez les champs nécessaires pour faciliter un tel accès dans la zone juste en dessous des commentaires lorsque vous laisser votre prochaine réponse. L'information sera privée. Cela signifie que les données seront visibles seulement entre vous et moi.

mai 25, 2016 à 8:12 #889790

Michael

Bonjour,

Mon message sécurisé n'apparaît pas, et la page s'est actualisée quand je l'ai envoyé. L'avez-vous bien reçu ?

mai 25, 2016 à 8:32 #889816

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Bonjour.

Oui, je le vois et je vais maintenant concentrer mon travail sur votre question.

mai 25, 2016 à 12:00 #889998

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Bonjour.

Je voudrais partager avec vous l'état de mon enquête et les actions.

1. Je suis en mesure de se connecter à votre tableau de bord et je suis en mesure d'afficher votre site
2. J'ai vérifié le WPML -> page de support et a été surpris de voir que vous aviez deux versions installées: 2.6.4.1 et 3.3.8
3. Ceci était inattendu
4. Je puis connecté à votre système de fichiers et je pouvais voir que vous aviez manuellement désactivé 3.3.8 en plaçant "0000s" devant le répertoire du plugin.
5. Cela a me comprendre que la version curent active du CMS je regardais était le vieux 2.6.4.1
6. Je désactivé cette version de CMS, puis essayé de le réactiver.
7. À ce stade, votre site est devenu complètement inaccessible avec l'erreur 500
8. Je devais supprimer les fichiers dans le répertoire sitepress la version 3.3.8 afin de rétablir la connexion à votre système.
9. Je puis connecté à votre tableau de bord et constaté que je ne pouvais pas réactiver la version 2.6.4.1 de WPML CMS.

À ce stade, je consultais avec des collègues supérieurs sur la meilleure voie à suivre pour votre cas.

Voici ce qu'ils recommandent:
1. Nous avons besoin de confirmer que vous avez une sauvegarde complète de votre système (à la fois la base de données et les fichiers) qui peut être restauré dans le cas d'un événement inattendu.

2. Ils recommandent maintenant que je remplace l'2.6.4.1 diretory existant avec un nouveau téléchargement de la version la plus récente de WPML CMS (3.3.8).

Êtes-vous d'accord avec cette approche?
Je crois que les erreurs se produisaient becuase il y avait deux répertoires sitpress qui étaient contradictoires.

Je vous remercie de votre réponse et de me laisser savoir si vous avez une sauvegarde effectuée.

mai 27, 2016 à 2:21 #891778

Michael

Bonjour,

En fait j'ai voulu mettre à jour WPML en uploadant la nouvelle version via FTP (avec un nom de fichier renommé), puis en intervertissant les noms des plugins. Ca n'a pas marché et causé une erreur 500. J'ai donc remis l'ancienne version.

C'est pourquoi la version récente possède un fichier renommé.

Ce site internet possède une solution de sauvegarde automatisée. Donc oui, j'ai bien une sauvegarde des fichiers, une sauvegarde XML et une sauvegarde SQL.

mai 30, 2016 à 7:41 #892577

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Bonjour

Je voudrais maintenant essayer de remplacer les fichiers mais j'attendre votre confirmation au cas où il ne fonctionne pas si vous serez prêt à restaurer le système comme avant.

Si cela ne fonctionne pas, alors je vais transférer votre cas à nos supporters de niveau 2e qui ont plus d'expérience en matière de systèmes connexes.

Merci

mai 30, 2016 à 7:53 #892590

Michael

Bonjour,

Je vous confirme que j'ai tous les fichiers originaux et peux restaurer le site en cas de problème.

mai 30, 2016 à 8:12 #892614

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Merci!

mai 30, 2016 à 9:03 #892681

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Bonjour

Encore une fois, je vous remercie de votre patience. Je pouvais passer progressivement votre système jusqu'à 3.1.6.

Une erreur fatale se produit lorsque je tente de passer à 3.1.7 en raison d'une incohérence dans la base de données.

Je vais maintenant prendre un instantané de votre système et de transférer le problème à notre support de niveau 2, qui fera enquête de plus près.

Comme ils auront une copie de votre système, ils ne seront pas besoin de tester sur votre système actuel jusqu'à ce qu'ils aient une solution.

Je l'ai laissé la version 3.1.6 CMS active. Ces étapes sont acceptables pour vous?

mai 30, 2016 à 9:19 #892705

Michael

Merci pour l'upgrade progressif vers 3.1.6. Mais mes drapeaux de langues n'apparaissent plus, est-ce normal ? (ils étaient sur la photo)

Ce qui importe pour moi c'est d'avoir les deux langues accessibles. Si vous souhaitez prendre un instantané, cela ne représente pas de problème pour moi.

Merci.

mai 30, 2016 à 9:35 #892730

Yvette
Supporter

Languages: Anglais (English ) Espagnol (Español )

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

Je regarde maintenant.