Une erreur critique s'est produite sur votre site Web[Réparer]

Publié: 2021-08-05

Vous ne savez que ce que vous ressentez lorsque votre site WordPress tombe en panne. Ce message "Il y a eu une erreur critique sur votre site Web" est un casse-tête pour les propriétaires de sites.

Maintenant, si votre site est cassé, vous devez savoir comment résoudre ce problème. Le retard de fixation fera fuir vos clients vers votre concurrent. Il existe différentes façons de vérifier pour résoudre cette erreur critique. Selon le site, le problème et le temps nécessaire pour le résoudre peuvent différer.

Si vous avez rencontré cette erreur, vous savez qu'elle bloque même votre accès au tableau de bord. Dans l'ensemble, vous devez comprendre qu'il y a une erreur PHP sur le site. Cela se produit lorsqu'un code n'est pas terminé ou lorsqu'un mauvais code est entré dans le fichier PHP. Il en résulte un processus incomplet des scripts PHP.

Lorsque WordPress identifie le problème dû au thème ou au plugin, il envoie un rappel à l'adresse e-mail de l'administrateur. Si vous suivez cet e-mail, cela vous aidera quelque peu à savoir ce qui ne va pas sur le site. L'e-mail peut parfois être enfoui dans le dossier spam. Alors, assurez-vous de le vérifier partout dans l'e-mail. Dans les cas extrêmes, si vous avez de la chance, vous ne recevrez aucun e-mail. De plus, vérifiez l'URL dans l'e-mail pour vous connecter au panneau d'administration afin de résoudre le problème. Comme l'URL normale ne fonctionnera pas, vous devez vous connecter à cette URL sécurisée fournie par WordPress pour récupérer votre site.

Contenu
1 Rechercher et corriger "Il y a eu une erreur critique sur votre site Web"
1.1 Vérifier les journaux d'erreurs
1.2 Activer le mode débogage
1.3 Vérifier les conflits de thème/plugin
1.4 Site de restauration
1.5 Mettre à jour la version PHP

Rechercher et corriger "Une erreur critique s'est produite sur votre site Web"

Avant de résoudre le problème, vous devez identifier la cause première du problème. Comme indiqué ci-dessus, l'e-mail de rappel de WordPress vous donne un indice. Si vous avez reçu ce courrier, vous savez peut-être qu'il contient des détails sur les lignes de code ou les fichiers à l'origine du problème. Cependant, si vous n'avez pas reçu de courrier, vous devrez lire le message ci-dessous pour essayer de trouver le problème sur le site.

Voici quelques vérifications importantes que vous ne devez pas ignorer si vous rencontrez une erreur critique sur votre site.

Vérifier les journaux d'erreurs

Si vous n'avez pas reçu d'e-mail de WordPress, il est recommandé de vérifier le journal des erreurs sur votre serveur. Généralement, les erreurs critiques sont consignées. Vérifiez les journaux d'erreurs PHP stockés dans le fichier error_log à l'intérieur du fichier public_html.

Vérifier les journaux d'erreurs
Vérifier les journaux d'erreurs

Si vous consultez le fichier journal des erreurs, vous verrez que les erreurs PHP sont écrites avec des erreurs de notification, d'avertissement, fatales et d'analyse. Corrigez toutes les erreurs d'analyse et fatales présentes dans ce fichier pour résoudre le message d'erreur critique.

Lors de l'accès au fichier journal des erreurs, vous pouvez utiliser cPanel ou FTP pour vérifier le répertoire racine où WordPress est installé. Étant donné que chaque hôte peut stocker les journaux dans un emplacement différent, essayez de contacter votre hôte pour connaître l'emplacement exact où les journaux d'erreurs sont stockés.

Activer le mode débogage

Le mode débogage vous aide à trouver les erreurs dans le code, les thèmes ou les plugins.

Tout d'abord, recherchez le fichier wp-config.php dans le répertoire racine. Vérifiez ces lignes de code dans votre fichier :

 définir( 'WP_DEBUG', faux );
définir( 'WP_DEBUG_DISPLAY', faux );
définir( 'WP_DEBUG_LOG', faux );
définir( 'SCRIPT_DEBUG', faux );

Remplacez false par true dans ces lignes. Dans certains cas, si l'une de ces lignes n'est pas présente, vous pouvez ajouter cette ligne au fichier. Cela activera le mode de débogage dans WordPress et vous pourrez corriger les détails lorsque vous actualiserez votre site.

Vérifiez le type d'erreur et agissez en conséquence. Lorsque l'erreur a été supprimée, remplacez à nouveau true par false pour désactiver le mode de débogage.

Vérifier les conflits de thème/plugin

Parfois, vous pouvez recevoir le message d'erreur "Il y a eu une erreur critique sur votre site Web" en raison du thème ou du plugin en conflit. Tout d'abord, commençons la vérification avec le thème. Pour cela, vous devez désactiver le thème actif et activer le thème WordPress par défaut présent dans le tableau de bord. Si l'erreur disparaît, vous devez comprendre qu'il y avait un problème avec le thème. Si tel est le cas, soit vous devez résoudre le problème présent dans votre thème précédent, soit vous préférez peut-être changer de thème.

Mais, si le problème reste le même même après avoir changé de thème, vous pouvez envisager d'effectuer des vérifications avec les plugins installés. Désactivez tous les plugins et vérifiez si le problème est présent ou non. Si le problème persiste, le plugin n'est pas responsable du problème. Sinon, le plugin est responsable du problème causé. Pour savoir exactement quel plugin génère l'erreur, vous devez réactiver chaque plugin un par un et vérifier l'erreur en continu. Dès que vous détectez le plugin, vous pouvez remplacer le plugin par un autre.

Dans le cas où vous recherchez des fichiers de thème et de plug-in dans l'hôte local, vous l'obtiendrez facilement dans xampp> htdocs> votre dossier> wp-content tandis que dans le cas du site en direct, vous devez avoir accès à FTP ou cPanel pour vérifier le répertoire racine.

Vérifier les conflits thème-plugin
Vérifier les conflits thème-plugin

Les fichiers sont présents dans public_html>wp-content selon votre hébergeur. Les plugins et les thèmes sont stockés respectivement dans leur propre sous-dossier.

Restaurer le site

Il est nécessaire de créer une sauvegarde du site en raison de situations comme celle-ci. Une sauvegarde régulière dans une période de temps régulière permet d'économiser votre temps et votre travail. Si vous disposez d'une sauvegarde mise à jour du site, vous pouvez télécharger le fichier lorsqu'il n'y a pas eu d'erreur sur le site.

Boom!! C'est simple.

En d'autres termes, la restauration du site vers une version antérieure est le moyen le plus simple et le plus rapide de résoudre tout problème sur le site.

Mettre à niveau la version PHP

Selon l'hébergeur, vous pouvez mettre à niveau la version PHP prise en charge par cet hôte. Parfois, un hôte particulier peut ne pas prendre en charge la dernière version de PHP alors que d'autres hôtes fonctionnent déjà sur la dernière version. Ce n'est pas entre vos mains. Cependant, vous devez identifier et choisir l'hôte qui prend en charge la dernière version. Jetez un œil à cet article pour savoir comment mettre à jour PHP dans WordPress

Conclusion

Si vous avez vu le message d'erreur "Il y a eu une erreur critique sur votre site Web" sur votre site, suivez les étapes mentionnées dans cet article et faites-nous savoir si cela résout votre problème.

Articles Similaires

  1. Comment réparer l'erreur HTTP WordPress 500 (erreur de serveur interne)
  2. Comment activer la compression GZIP dans WordPress
  3. Comment installer WordPress sur XAMPP étape par étape