Comment corriger « The Site is Experiencing Technical Difficulties » dans WordPress

Lorsque votre site WordPress affiche le message « The site is experiencing technical difficulties », cela peut sembler être un obstacle de taille. Cependant, ce problème peut souvent être résolu grâce à quelques étapes de dépannage.

Que signifie « The Site Is Experiencing Technical Difficulties » ?

Ce message d’erreur est une notification générique de WordPress indiquant qu’un problème survient sur votre site. Il apparaît souvent lorsqu’il y a un problème avec votre thème, un conflit de plugins, ou que votre site dépasse ses limites de ressources.

Bien que le message ne précise pas le problème exact, il avertit que votre site ne peut pas fonctionner correctement. Comprendre ce qui cause cette erreur peut vous aider à la résoudre efficacement.

Quelles sont les causes de l’erreur ?

Ce message d’erreur peut apparaître pour diverses raisons, notamment :

  • Conflits de plugins : Parfois, deux plugins ne fonctionnent pas bien ensemble.
  • Problèmes de thème : Un problème avec votre thème peut entraîner cette erreur.
  • Limite de mémoire dépassée : Votre site peut nécessiter plus de mémoire que votre serveur n’en autorise.
  • Fichiers du noyau corrompus : Certains fichiers du noyau peuvent être corrompus lors des mises à jour.

5 solutions pour l’erreur « The Site Is Experiencing Technical Difficulties »

  1. Activer le débogage
  2. Désactiver tous les plugins
  3. Passer à un thème par défaut
  4. Augmenter la limite de mémoire PHP
  5. Réinstaller les fichiers du noyau WordPress

Remarque : Avant d’effectuer toute modification, il est conseillé de sauvegarder votre site. Ainsi, en cas de problème, vous pourrez facilement le restaurer dans son état précédent. Vous pouvez utiliser WP Staging pour des sauvegardes automatiques simples. Pour plus d’aide, consultez le guide de sauvegarde et de restauration.

1. Activer le débogage

La première étape consiste à activer le débogage dans WordPress. Cela vous aidera à identifier la source du problème. Voici comment procéder :

Accédez aux fichiers de votre site via FTP ou le gestionnaire de fichiers de votre hébergeur, localisez le fichier wp-config.php, faites un clic droit dessus et choisissez l’option « Edit » ou « Code Edit » dans le menu contextuel.

Modifier le fichier wp-config.php pour activer le mode de débogage

Ajoutez la ligne de code suivante avant la ligne qui dit : « That’s all, stop editing! Happy blogging. » :

PHP
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Ajouter du code à wp-config.php pour activer le mode de débogage et corriger « The Site is Experiencing Technical Difficulties »

Enregistrez les modifications apportées au fichier wp-config.php, fermez le gestionnaire de fichiers et accédez à votre site WordPress.

Enregistrer wp-config.php pour activer le mode de débogage

Le mode débogage devrait maintenant être activé. Si des erreurs se produisent, vous pouvez trouver les journaux de débogage dans le fichier wp-content/debug.log.

Consulter le fichier de journal de débogage pour rechercher des erreurs telles que « The Site is Experiencing Technical Difficulties »

Pensez à désactiver le mode débogage une fois le problème résolu pour éviter que votre site n’affiche des informations sensibles aux visiteurs.

Après avoir activé le débogage, revenez sur votre site. S’il y a une erreur spécifique, elle s’affichera, vous aidant à cerner le problème.

2. Désactiver tous les plugins

Si l’erreur persiste, l’étape suivante consiste à désactiver tous vos plugins. Vous pouvez le faire facilement :

Connectez-vous à votre compte cPanel. Dans le tableau de bord cPanel, recherchez et cliquez sur « File Manager ».

Accédez à votre compte cPanel et sélectionnez « File Manager » dans le tableau de bord.

Localisez le répertoire racine de votre installation WordPress (généralement nommé « public_html » ou « www »).

Localisez le répertoire racine, généralement « public_html » ou « www ».

Dans le répertoire WordPress, accédez au dossier wp-content.

Ouvrez le dossier wp-content dans le répertoire WordPress.

Localisez le dossier plugins dans le répertoire wp-content de WordPress. Pour désactiver tous les plugins, renommez le dossier, par exemple de « plugins » à « plugins-deactivated ».

Localisez le dossier plugins et renommez-le pour désactiver tous les plugins.

Visitez votre site. Si l’erreur n’apparaît plus, cela indique que l’un des plugins était à l’origine du problème. Renommez maintenant le dossier « plugins-deactivated » en « plugins ».

Accédez à votre tableau de bord WordPress et activez chaque plugin un par un jusqu’à ce que l’erreur réapparaisse. Cela vous aidera à identifier le plugin problématique.

Activez les plugins un par un pour identifier le problème.

En suivant ces étapes, vous pouvez identifier et résoudre systématiquement les conflits de plugins qui provoquent l’erreur « The Site Is Experiencing Technical Difficulties » dans WordPress.

3. Passer à un thème par défaut

Si la désactivation des plugins n’a pas résolu le problème, essayez de passer à un thème WordPress par défaut, comme Twenty Twenty-Four :

Accédez à votre répertoire WordPress et naviguez jusqu’au dossier « wp-content ».

Ouvrez le dossier wp-content dans le répertoire WordPress.

Dans le dossier « wp-content », localisez et ouvrez le dossier « themes ».

Ouvrez le dossier themes dans le répertoire wp-content.

Localisez votre thème actuel dans le dossier « themes ». Faites un clic droit sur le dossier du thème actuel, puis sélectionnez « Rename ». Ajoutez « _old » à la fin du nom du dossier.

Renommer votre thème par défaut

Après avoir activé le thème par défaut, rendez-vous sur votre site et actualisez la page. Si l’erreur n’apparaît plus avec le thème par défaut actif, cela indique que votre thème actuel peut être à l’origine du problème.

4. Augmenter la limite de mémoire PHP

Si l’erreur persiste, essayez d’augmenter la limite de mémoire PHP. Cette limite contrôle la quantité de mémoire que votre serveur alloue à votre site WordPress ; la dépasser peut déclencher cette erreur.

Accédez au répertoire racine de WordPress via FTP, le gestionnaire de fichiers ou cPanel.

Ouvrez le dossier wp-content dans le répertoire WordPress.

Dans le répertoire racine de WordPress, trouvez le fichier nommé wp-config.php. Faites un clic droit sur wp-config.php et sélectionnez « Edit » dans le menu contextuel.

Localisez wp-config.php dans le répertoire racine de WordPress, faites un clic droit et sélectionnez « Edit ».

Dans l’éditeur, ajoutez la ligne de code suivante près du haut du fichier, juste avant la ligne qui dit /* That's all, stop editing! Happy publishing. */ :

PHP
define('WP_MEMORY_LIMIT', '256M');
Ajouter du code à wp-config.php pour augmenter la limite de mémoire PHP

Après avoir ajouté le code, cliquez sur le bouton « Save Changes » dans le coin supérieur droit de l’éditeur et fermez l’éditeur une fois le fichier enregistré.

Après avoir ajouté le code, enregistrez le fichier wp-config.php pour corriger « The Site is Experiencing Technical Difficulties »

Visitez votre site WordPress et essayez de reproduire l’erreur « The Site Is Experiencing Technical Difficulties ». Si l’erreur ne se produit plus, elle peut avoir été causée par une mémoire PHP insuffisante.

5. Réinstaller les fichiers du noyau WordPress

Si aucune des méthodes ci-dessus ne fonctionne, vous devrez peut-être réinstaller les fichiers du noyau WordPress. Voici comment procéder :

Rendez-vous sur wordpress.org et téléchargez la dernière version de WordPress. Enregistrez le fichier téléchargé sur votre ordinateur.

Télécharger la dernière version de WordPress

Extrayez le fichier WordPress téléchargé sur votre ordinateur.

Extrayez le fichier WordPress téléchargé sur votre ordinateur.

Connectez-vous à votre compte cPanel, accédez à l’outil « File Manager » et ouvrez-le.

Accédez à votre compte cPanel et sélectionnez « File Manager » dans le tableau de bord.

Localisez le répertoire où votre site WordPress est installé.

Localisez le répertoire racine, généralement « public_html » ou « www ».

Avant de continuer, créez des sauvegardes de vos fichiers WordPress existants. Sélectionnez tous les fichiers et dossiers à l’exception de wp-content et wp-config.php, faites un clic droit et choisissez « Compress » pour créer une archive zip.

Sélectionnez tous les fichiers (à l’exception de wp-content et wp-config.php) et compressez-les dans une archive zip.

Ensuite, cliquez sur le bouton « Upload » pour téléverser les nouveaux fichiers.

Cliquez sur le bouton « Upload » pour téléverser les nouveaux fichiers.

Téléversez tous les fichiers extraits de votre ordinateur depuis le dossier WordPress le plus récent, à l’exception de wp-content et wp-config.php.

Avertissement : Remarque importante : ne remplacez pas le dossier wp-content ni le fichier wp-config.php afin de garantir que le contenu et les paramètres de configuration de votre site restent intacts.
Vous avez réussi à téléverser à nouveau les fichiers du noyau WordPress pour corriger « The Site is Experiencing Technical Difficulties »

C’est tout ! Vous avez réussi à téléverser à nouveau les fichiers du noyau WordPress. Vous pouvez maintenant vérifier si l’erreur persiste sur votre site.

Conclusion

Avec les bonnes étapes, vous pouvez corriger l’erreur « The site is experiencing technical difficulties » dans WordPress. Vous pouvez identifier et résoudre efficacement le problème en activant le débogage, en désactivant les plugins, en passant à un thème par défaut, en augmentant la limite de mémoire PHP et en réinstallant les fichiers du noyau.

Ces étapes permettent de restaurer votre site et améliorent votre compréhension de WordPress, vous permettant de mieux gérer des défis similaires à l’avenir. Avec un peu d’effort, votre site fonctionnera à nouveau sans accroc.

Articles connexes

Rene Hermenau

Auteur : Rene Hermenau

À propos de l'auteur : René Hermenau est le fondateur de WP STAGING. Il travaille sur les sauvegardes WordPress, les environnements de staging, les migrations, la gestion des bases de données et les workflows de déploiement sécurisés.