Comment réparer “Échec de la mise à jour. La réponse n’est pas une réponse JSON valide”

Vous venez de tomber sur “La mise à jour a échoué. La réponse n’est pas une réponse JSON valide. erreur lorsque vous travaillez dans l’éditeur de blocs WordPress ?

⚠️ C’est une erreur WordPress courante et elle apparaît sur votre site pour des raisons telles qu’un conflit de plugin et de thème, un certificat SSL ou un problème de contenu mixte, la corruption du fichier .htaccess, etc.

Il est frustrant de rencontrer l’erreur de réponse JSON. Il ne vous dit pas pourquoi cela se produit ni comment le supprimer – il vous oblige à abandonner tout ce que vous faites et à trouver un moyen de supprimer l’erreur de votre site Web.

Qu’est-ce qui cause le message “Échec de la mise à jour. La réponse n’est pas une réponse JSON valide. Erreur? 💣

Lorsque vous téléchargez une image ou publiez ou mettez à jour un article sur votre site Web WordPress, WordPress communique la demande à votre serveur Web. Le serveur répond au format JSON.

Si, pour une raison quelconque, le serveur ne répond pas au format JSON ou ne répond pas du tout, alors WordPress lance “La réponse n’est pas une réponse JSON valide”. Erreur.

Vous devez vous demander : Qu’est-ce qui cause la mauvaise communication ou le manque de communication entre votre site Web et le serveur ?

La réponse est qu’il y a plus d’une cause. Il peut s’agir d’un bogue dans un plugin ou un thème, d’un problème avec le certificat SSL, d’une corruption de fichier .htaccess, d’un conflit d’API REST, etc.

Dans la section suivante, nous allons explorer ces causes et déterminer laquelle a conduit à l’erreur sur votre site Web.

Mais avant de passer à la section suivante, il convient de noter que WordPress affiche différentes variantes de la même erreur JSON.

  • Vous verrez cette variation lorsque vous essayez de mettre à jour un article : “Échec de la mise à jour. La réponse n’est pas une réponse JSON valide.
  • Celui-ci apparaît lorsque vous essayez de publier un article : “Échec de la publication. La réponse n’est pas une réponse JSON valide.
  • Et un simple, “La réponse n’est pas une réponse JSON valide.” une erreur apparaît lorsque vous téléchargez une image.

ℹ️ Quelle que soit la variante que vous voyez, les solutions sont les mêmes.

Comment réparer “La réponse n’est pas une réponse JSON valide.” erreur 🔨

Étant donné que nous ne savons pas ce qui cause l’erreur sur votre site, essayer différentes solutions est la meilleure solution.

Mais avant de commencer, effectuez une sauvegarde de l’intégralité de votre site Web WordPress.

Dans ce tutoriel, vous devrez apporter des modifications à votre site. C’est une entreprise risquée. Cela peut casser votre site. En cas de problème, une sauvegarde vous aidera à restaurer le site à la normale. Par conséquent, vous devez effectuer une sauvegarde de votre site WordPress avant de continuer.

🔧 Maintenant, commençons par les solutions :

Générer un nouveau fichier .htaccess pour résoudre les problèmes de permaliens

L’une des causes les plus courantes de l’erreur JSON est un problème avec le fichier .htaccess ou les permaliens de votre site.

Pour supprimer l’erreur de votre site, vous devrez actualiser les permaliens de votre site, ce que vous pouvez accomplir de deux manières.

L’option la plus simple consiste à forcer WordPress à générer un nouveau fichier .htaccess à partir de votre tableau de bord WordPress.

Aller à Paramètres → Lien permanent. Faites défiler vers le bas sur la page Permalink et appuyez sur le Sauvegarder les modifications bouton.

page permalien sur wordpress
Faites défiler vers le bas sur la page Paramètres de permalien et appuyez sur le bouton Enregistrer les modifications

Revenez maintenant à votre éditeur et vérifiez si l’erreur a disparu.

Toujours, voir l’erreur? Ensuite, il y a une autre solution que vous pouvez essayer avant de passer à la méthode suivante. Vous pouvez supprimer complètement votre fichier .htaccess existant, puis demander à WordPress d’en créer un nouveau :

1. Installer FichierZilla, un client FTP sur votre bureau. Voici un guide sur la façon d’installer FileZilla.

2. Ouvrez FileZilla et connectez-le à votre site Web. Ce guide vous montrera comment établir cette connexion.

3. Ensuite, allez à public_html et localisez le .htaccess dossier.

4. Faites un clic droit sur le fichier et sélectionnez Télécharger pour enregistrer une copie sur votre ordinateur local. Cela servira de sauvegarde au cas où vous en auriez besoin.

5. Une fois que vous avez la sauvegarde, faites un clic droit sur le fichier et sélectionnez le Effacer bouton pour supprimer le fichier.

suppression du fichier htacess dans filezilla
Faites un clic droit sur le fichier .htacess et sélectionnez Supprimer

6. Ouvrez votre tableau de bord WordPress et accédez à Paramètres → Lien permanent. Faites défiler vers le bas sur la page Permalink et appuyez sur le Sauvegarder les modifications bouton. Cela forcera WordPress à créer un nouveau fichier .htaccess.

👉 Cela devrait supprimer l’erreur de votre site si elle était causée par des problèmes de .htaccess/permalink. Si ce n’est pas le cas, essayez les solutions suivantes.

Vérifiez les paramètres d’adresse de votre site WordPress

L’erreur de réponse JSON peut apparaître car les adresses de votre site Web sur la page Paramètres ne sont pas configurées correctement.

Pour régler les choses, allez à Paramètres → Général et vous devriez pouvoir voir les deux champs suivants :

  1. Adresse WordPress (URL)
  2. Adresse du site (URL)

Assurez-vous que l’URL de votre site Web est inséré dans les deux domaines. Les deux URL doivent être identique. Et ils devraient commencer par HTTPSpas HTTP (tant que vous avez installé un certificat SSL).

Ensuite, enregistrez vos modifications.

Même si vous n’apportez aucune modification à la page, assurez-vous d’appuyer sur le Sauvegarder les modifications bouton.

adresse wordpress et adresse du site - Échec de la mise à jour.  La réponse n'est pas une réponse JSON valide.
Assurez-vous que les deux URL sont identiques et ont HTTPS devant

Résoudre les avertissements/problèmes de contenu mixte

De nos jours, tous les sites Web doivent utiliser un certificat SSL, qui vous permet d’utiliser la connexion HTTPS sur votre site.

Toutefois, si vous migrez un site Web plus ancien de HTTP vers HTTPS, vous risquez de vous retrouver dans une situation où certaines ressources plus anciennes sont toujours chargées via HTTP au lieu de HTTPS. Cela peut déclencher quelque chose appelé un avertissement de contenu mixte, qui peut entraîner une erreur de réponse JSON non valide.

Dans la section précédente, vous vous êtes assuré que l’adresse WordPress et l’adresse du site commencent par HTTPS. Cela aurait déjà pu résoudre le problème de contenu mixte. Mais juste pour être du même côté, installer et activer ce plugin: SSL vraiment simple.

Après l’installation, vous devriez voir une fenêtre contextuelle avec ce bouton : Activer SSL! Cliquez sur le bouton. Le plugin se mettra au travail et vous déconnectera. Ne vous inquiétez pas. Connectez-vous simplement et vérifiez si l’erreur JSON sur votre éditeur Gutenberg a disparu.

Si vous avez besoin d’aide pour configurer le plugin, consultez ce guide.

activation du plugin ssl vraiment simple - Échec de la mise à jour.  La réponse n'est pas une réponse JSON valide.
Cliquez sur le bouton Activer SSL pour déplacer tous les liens vers HTTPS

Désactivez les plugins et les thèmes pour trouver des conflits

Les conflits de thème et de plugin sont une cause fréquente d’erreurs WordPress. Ainsi, dans cette section, nous vous aiderons à déterminer si un thème ou un plugin est à l’origine de l’erreur de réponse JSON sur votre site Web.

Tout d’abord, une petite information : la désactivation des plugins et des thèmes peut entraîner la panne de votre site. Vous pourriez perdre certaines de vos configurations. Mais si vous avez une sauvegarde en place, ce ne sera pas un problème.

Après avoir désactivé les plugins et les thèmes et déterminé quel plugin ou thème est à l’origine de l’erreur, vous pouvez restaurer votre site à la normale. Supprimez ensuite le thème ou le plugin coupable de votre site Web. De cette façon, toutes vos configurations resteront intactes et le coupable aura disparu.

Maintenant, allez à Apparence → Thèmes et activer le thème WordPress par défaut (comme Twenty Twenty, Twenty Twenty One, etc.). Vérifiez si l’erreur JSON est corrigée.

Si l’erreur a disparu, supprimez le thème. Sinon, réactivez votre thème précédent.

Ensuite, allez à Plugins installés, sélectionnez tous vos plugins et sous Actions groupées, choisissez Désactiver et frappe Appliquer.

désactiver tous les plugins - Échec de la mise à jour.  La réponse n'est pas une réponse JSON valide.
Désactivez tous les plugins et vérifiez si l’erreur JSON a disparu

Si l’erreur n’apparaît pas sur votre éditeur Gutenberg, c’est qu’un de vos plugins en était la cause. Tout ce que vous avez à faire est de déterminer lequel des plugins est le coupable. Commencer à réactiver les plugins un par un. Chaque fois que vous réactivez un plugin, vérifiez si l’erreur JSON est retournée.

Quand tu trouveras le coupable, supprimer le plugin. S’il s’agit d’une partie essentielle de votre site, contactez le développeur du plug-in et demandez de l’aide.

Autres façons de résoudre l’erreur de réponse JSON non valide

Les quatre premières solutions devraient vous permettre de supprimer le message “La mise à jour a échoué. La réponse n’est pas une réponse JSON valide. mais si cela persiste, essayez les méthodes suivantes :

Rechercher les conflits d’API REST

WordPress utilise l’API REST pour communiquer avec le serveur. Si la communication échoue pour une raison quelconque, vous rencontrerez l’erreur JSON.

Pour savoir si l’API REST est à l’origine du problème, ouvrez votre éditeur Gutenberg où l’erreur JSON s’affiche, clic-droit sur l’erreur et sélectionnez le Inspecter option.

inspecter l'option dans le navigateur Chrome - Échec de la mise à jour.  La réponse n'est pas une réponse JSON valide.
Cliquez sur le bouton Inspecter et recherchez une erreur d’API REST

En dessous de Consolecherchez un Erreur API REST. Si vous le trouvez, l’erreur est causée par l’API.

Pour supprimer l’erreur, vous devrez demander de l’aide auprès de votre hébergeur.

Télécharger des images d’une manière différente

Si le téléchargement d’images sur votre message déclenche l’erreur, essayez de les télécharger via le Médiathèque.

Assurez-vous de ne pas utiliser de caractères invalides dans le titre. Utilisez simplement Lettres et chiffres anglais dans le titre de l’image.

Basculer vers l’éditeur classique (temporairement ou définitivement)

Si tout échoue, envisagez de passer à l’éditeur classique. Tout ce que vous avez à faire est installez le plug-in officiel de l’éditeur classique.

Pour un aperçu plus détaillé, consultez notre guide sur la façon de désactiver Gutenberg et d’utiliser l’éditeur Classic TinyMCE.

Cela dit, si vous préférez continuer à utiliser l’éditeur Gutenberg, vous devrez trouver un moyen de supprimer l’erreur de réponse JSON de votre site.

👉 Si vous avez essayé toutes les solutions répertoriées ci-dessus et que vous ne parvenez toujours pas à supprimer l’erreur, vous avez besoin de l’aide d’un professionnel. Contactez votre hébergeur et parlez-leur de toutes les solutions que vous avez essayées. Ils vous aideront à supprimer l’erreur.

Corrigez définitivement l’erreur de réponse JSON invalide de WordPress

Le “La mise à jour a échoué. La réponse n’est pas une réponse JSON valide. L’erreur est l’une des erreurs WordPress les plus courantes. Il peut apparaître lors du téléchargement d’une image ou de la publication/mise à jour d’un contenu à l’aide du nouvel éditeur de blocs (Gutenberg).

La cause réelle peut être n’importe quoi, d’un plugin ou d’un thème malveillant à un problème de certificat SSL. Pour supprimer l’erreur, il suffit d’en déterminer la raison et de l’éliminer de votre site.

Nous espérons qu’avec l’aide de notre tutoriel, vous avez pu supprimer l’erreur de réponse JSON de votre site.

Pour d’autres conseils sur la résolution des erreurs WordPress courantes, vous pouvez consulter notre guide du débutant sur le dépannage de WordPress. 😎

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Verified by MonsterInsights
Яндекс.Метрика