vous avez été piraté ? obtenir de l'aide
Benjamin Bueno CEO Textone & WordPress Pirate
Benjamin Bueno

Expert Cybersécurité

19 juillet, 2022
erreur critique sur ce site

Vous êtes bloqué sur une page d’erreur qui affiche le message « Il y a eu une erreur critique sur ce site » et vous ne savez pas comment rétablir votre site web ? Découvrez nos solutions simples pour réparer ce type de bugs WordPress.

 
 
 

A quoi est due l’erreur « Il y a eu une erreur critique sur ce site » ?

Le message d’erreur « Il y a eu une erreur critique sur ce site web » a remplacé l’écran blanc de la mort sur les versions récentes de WordPress. Ceci fait partie des bugs sur WordPress les plus fréquents.   
Généralement, cette erreur est causée par un problème de PHP : une erreur dans le code PHP, une erreur au niveau de mises-à-jour de vos plugins ou thèmes, le dépassement de la limite de mémoire PHP… Parfois, la cause de cette erreur se situe au niveau de la base de données, la fameuse Database. En fonction de la cause, il existe plusieurs solutions pour corriger cette erreur, qui impliquent de modifier ou de désinstaller des fichiers de base de données WordPress via FTP. Si vous n’êtes pas sûr de vous, faites appel à des professionnels ou un développeur pour manipuler la base de données.

  • Quelles sont les solutions ?
  • Comment réparer ?
  • Comment trouver les erreurs ?

Nous allons tenter d’y répondre dans ce blog. 

 
 
 
réparer erreur critique WordPress

Quelles solutions pour réparer l’erreur « Il y a eu une erreur critique sur ce site web » ?

Pour résoudre l’erreur « Il y a eu une erreur critique sur ce site web », que vous voyez affiché sur votre page d accueilvous devrez vous connecter à la base de données WordPress. Généralement, cette erreur implique que vous ne pouvez pas accéder au back office de votre site web, il faudra donc passer par votre client FTP (par exemple FileZilla). Si vous ne connaissez pas vos identifiants FTP, contactez votre hébergeur.

Voici un aperçu des différentes solutions qui pourront résoudre l’erreur « Il y a eu une erreur critique sur ce site » :

• Activer le mode de débogage dans WordPress :

Cette solution permet d’avoir un aperçu sur les différentes erreurs PHP sur votre site. Activer le journal de débogage (debug.lol) dans le dossier wp-content vous permettra d’écrire toutes les erreurs PHP dans un fichier. Pour activer le mode de débogage WordPress, vous devez ajouter un morceau de code dans le fichier wp-config.php.

Réinitialiser votre site web :

Si vous avez une sauvegarde, un backup très récent, il sera peut-être plus simple de restaurer cette sauvegarde. Toutefois, cette solution ne suffit pas toujours.

• Remplacer votre thème par un thème par défaut

Souvent, l’erreur est causée par votre Thème wordpress et restaurer un thème par défaut (par exemple, Twenty-Twenty One) suffira à la résoudre. Avant de faire cette manipulation, assurez-vous de sauvegarder votre site.

• Désactiver tous les plugins

L’erreur peut aussi être causée par un plugin. Il peut être difficile de localiser les Plugins wordpress en cause : il est donc recommandé de désactiver d’abord tous les plugins, puis de les réactiver un à un pour localiser celui qui pose problème. Cette manipulation est très simple depuis le Tableau de bord, dans la section Plugins > Plugins Installés, en cliquant sur Actions groupées > Désactiver.

Si vous n’avez pas accès au Tableau de bord, vous pouvez faire la manipulation via FTP.

• Augmenter la limite de mémoire PHP

Souvent, la cause de cette erreur est le dépassement de la mémoire PHP. Vérifiez la valeur limite par défaut et augmentez-la si elle est trop basse. Cette manipulation se fait facilement par FTP en ajoutant un morceau de code au fichier wp-config.php, juste avant la dernière ligne : define( ‘WP_MEMORY_LIMIT’, ‘XXXM’ );.
A la place de XXX, vous pouvez essayer 128M ou 256M. Si 256M ne résout pas le problème, la cause doit être ailleurs.

D’autres solutions, comme vider le cache de votre site web ou mettre à jour votre version de PHP, peuvent fonctionner si aucune de ces solutions n’a marché.

 
 

activer le mode débogage pour Réparer « Il y a eu une erreur critique sur ce site » : tutoriel

1. Ouvrir le fichier wp-config.php

Pour activer manuellement le mode débogage de votre site WordPress, vous devrez d’abord vous connecter à votre site via FTP. Pour cela, connectez-vous à votre client FTP. Si vous n’avez pas les identifiants, contactez votre hébergeur. Ensuite, trouvez dans le dossier racine le fichier wp-config.php et ouvrez-le avec un éditeur de texte pour le modifier.

Il y a eu une erreur critique sur ce site web, WordPress Piraté

2. Ajouter du code dans le fichier wp-config.php

Dans le fichier wp-config.php, ajoutez le code suivant juste après la première ligne :

				
					//Report all types of errors.
define('WP_DEBUG', true);
//Don't show errors to site visitors.
define('WP_DEBUG_DISPLAY', true);
@ini_set('log_errors', 'On');
@ini_set('error_log', '/racineFTPDeVotreSiteWordpress/php-errors.log');

				
			

Enregistrez et fermez le document. Le débogage est maintenant activé. Dans le dossier wp-content, vous trouverez le journal de débogage debug.lol.

WordPress est sécurisé… si vous suivez les mesures de sécurité !

Comme tout autre CMS, WordPress n’est pas sécurisé à 100%. Ce n’est ni WordPress, ni votre hébergeur qui va assurer la sécurité complète de votre site pour le protéger des piratages : c’est à vous de mettre en place un minimum de mesures de sécurité pour vous protéger des hackers. Si vous avez du mal à vous y retrouver, n’hésitez pas à externaliser la sécurité de votre site WordPress. En confiant cette tâche à des professionnelles qui ont déjà une expérience de plusieurs années sur WordPress, vous êtes assuré de la sécurité de votre site web et de vos données confidentielles. Notre guide vous permet de verifier si votre site web est piraté.

 

Rechercher les erreurs avec le mode débogage

Dans le dossier wp-content, vous trouverez le journal de débogage debug.lol. Recherchez uniquement les erreurs qui commencent par le mot fatal ou critical. Une fois que vous avez trouvé une erreur, recherchez de quel plugin il s’agit et désactivez-le via FTP ou PHPMyAdmin. S’il s’agit d’un plugin critique au fonctionnement de votre site et que vous ne pouvez donc pas le supprimer définitivement, mettez-le à jour ou réinstallez-le. Une fois les manipulations effectuées, n’oubliez pas de supprimer les lignes de code pour désactiver le mode débogage.

 

Faire appel à des professionnels pour réparer l’erreur : “Il y a eu une erreur critique sur ce site”

Parfois, l’erreur réparer l’erreur « Il y a eu une erreur critique sur ce site » peut être causée par un piratage de votre site web. Dans ce cas, il est préférable de faire appel à des professionnels qui pourront réagir rapidement et nettoyer complètement votre site web pour éviter qu’il ne reste des portes dérobées, morceaux de code malveillants ou des scripts inconnus.
Si les termes Local HostAdmin, Mysql, Htaccess, Cpanel, Ssl ou Ssh, script, root … ne vous sont pas familiers, il est alors préférable de recourir à des experts WordPress si vous n’êtes pas sûr de vous pour l’une ou l’autre des solutions que nous vous avons proposées. En effet, il suffit d’une mauvaise manipulation pour que perdre des données ou casser le site de manière irréparable !
Ne communiquez jamais vos identifiants de login  ou Nom d utilisateur  ou Identifiant Wp-admin si vous ne savez pas à qui vous avez à faire.

Il est aussi conseillé de bien vérifier les hébergeurs et si nécessaire de migrer. 

 

Réparer « Il y a eu une erreur critique sur ce site web» : quelle est la meilleure solution ?

Activer le mode débogage est la meilleure solution pour réparer l’erreur « Il y a eu une erreur critique sur ce site web » car elle vous permettra d’identifier rapidement la cause de l’erreur et vous évitera donc les mauvaises manipulations. Cependant, cette manipulation peut être compliquée si l’on n’a pas l’habitude de travailler via un client FTP. En cas de doute, il est fortement recommandé de consulter des experts WordPress.

 
Benjamin Bueno CEO Textone & WordPress Pirate
Benjamin Bueno

30 octobre 2022

Catégorie

Il existe de multiples autres erreurs sur WordPress. Vous trouverez dans notre blog des tutoriels pour vous aider
 à réparer des erreurs comme l’écran blanc de la mort, l’erreur 503 Service Unavailable, l’erreur de limite de mémoire WordPress

Nous espérons que nous avons pu répondre au problème : « Il y a eu une erreur critique sur ce site web » ? 

Nos experts français assurent un support et une prestation de qualité.

je demande de l’AIDE

Recevoir un devis
Demander un devis pour réparer un site

inscrivez vous a la newsletter

Nous vous enverrons des informations utiles et de qualité pour apprendre ainsi à mieux protéger votre site.
newsletter pour actualité WorPress

Partager cet article