Ce sujet est résolu. Voici une description du problème et de la solution.
Problème:
Une erreur fatale "An error of type E_ERROR was caused in line 3937"
Solution:
Il y avait un conflit entre WPML et la dernière version de Google Site Kit (1.106.0).
- Sur le moment la meilleure solution était de repasser sur la version 1.105.0 de Google Site Kit
- Mais quelques jours après nous avons publié la version 4.6.5 de WPML qui résout ce problème. Il est donc conseiller de mettre à jour WPML.
Documentation:
https://wpml.org/errata/site-kit-by-google-uncaught-typeerror-illegal-offset-type-in-isset-or-empty-in/
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 du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.
Marqué : Known issue
Ce sujet contient 5 réponses, a 2 voix.
Dernière mise à jour par Nicolas V. Il y a 1 année et 10 mois.
Assisté par: Nicolas V..
Auteur | Messages |
---|---|
août 2, 2023 à 2:00 pm #14143151 | |
alenaS-2 |
Bonjour, J'arrive à saisir le login et le mot de passe, cependant l'erreur suivante s'affiche: Une erreur critique est survenue sur ce site. Veuillez consulter la boite de réception de l’e-mail d’administration de votre site pour plus d’informations. J'ai reçu le mail d'erreur suivant, mais je n'arrive pas à me connecter via le lien en mode de récupération non plus: Bonjour ! WordPress dispose d’une fonctionnalité native permettant de détecter si une extension ou un thème cause une erreur fatale sur votre site, et vous notifie avec cet e-mail automatique. Ici, WordPress a trouvé une erreur avec l’une de vos extensions, « WPML Multilingual CMS ». Commencez par visiter votre site (lien caché) pour vérifier s’il y a des problèmes visibles. Ensuite, visitez la page où une erreur a été relevée (lien caché) et vérifiez si des problèmes sont visibles. Veuillez contacter votre hébergeur pour une assistance concernant la résolution de ce problème. Si votre site semble cassé ou si vous ne pouvez pas accéder à votre tableau de bord normalement, WordPress dispose maintenant d’un « mode de récupération ». Cela vous permet de vous connecter en sécurité sur votre tableau de bord afin de chercher la source du problème. lien caché Pour garder votre site en sécurité, ce lien expirera dans 1 jour. Ne vous inquiétez cependant pas : un nouveau lien vous sera envoyé si l’erreur se présente à nouveau. Si vous cherchez de l’aide pour ce problème, les informations suivantes pourraient vous être demandées : Détails de l’erreur |
août 2, 2023 à 2:10 pm #14143253 | |
Nicolas V. Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: America/Lima (GMT-05:00) |
Bonjour, Cette erreur nous a été reportée hier. Il semble qu'il y ait un conflit entre WPML et la dernière version de Google Site Kit (1.106.0). Vous n'avez pas foruni votre fichier de débogage mais je vois dans le stack trace que c'est bien lié à Google Site Kit: #7 /home/u460933734/domains/monintimite.fr/public_html/wp-content/plugins/google-site-kit/includes/Core/Assets/Assets.php(1099): get_permalink() En attendant que nous trouvions la cause de ce problème veuillez downgradé à une version antérieur de Google Site Kit lien caché Si vous n'arrivez pas à accéder au menu "Extensions" pour désactiver Google Site kit", vous pouvez le faire via FTP ou Cpanel. |
août 2, 2023 à 2:48 pm #14143491 | |
Nicolas V. Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: America/Lima (GMT-05:00) |
Re bonjour, Veuillez noter que nous avons résolu le problème et le patch/code est déjà intégré dans la nouvelle version de WPML qui sortira début de semaine prochaine. |
août 2, 2023 à 2:59 pm #14143569 | |
alenaS-2 |
Bonjour, |
août 2, 2023 à 6:37 pm #14144419 | |
Nicolas V. Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: America/Lima (GMT-05:00) |
Re bonjour, Veuillez noter que nous avons résolu le problème et le patch/code est déjà intégré dans la nouvelle version de WPML qui sortira début de semaine prochaine. Nous recommandons d'attendre cette nouvelle version (4.6.5) mais si vous ne souhaitez pas attendre voici le changement à faire: if ( ! $this->is_display_as_translated_mode( $post_element ) && $post_element->is_translatable() ) { - par: if ( ! is_wp_error( $post_element->get_wp_element_type() ) && ! $this->is_display_as_translated_mode( $post_element ) && $post_element->is_translatable() ) { |
août 10, 2023 à 7:44 pm #14184899 | |
Nicolas V. Supporter
Les langues: Anglais (English ) Français (Français ) Fuseau horaire: America/Lima (GMT-05:00) |
Bonjour, Juste un message rapide pour vous confirmer que WPML 4.6.5 a été publié (avec le fix pour ce problème). N'oubliez pas d'actualiser WPML. |