Table des matières
Le message "Ce site rencontre des difficultés techniques" apparaît généralement sur les sites WordPress à la suite d'une erreur fatale qui empêche le site de fonctionner correctement. Cette erreur était plus communément appelée "White Screen of Death" (WSOD) avant que WordPress n'introduise un message d'erreur plus convivial dans la version 5.2. Voici comment vous pouvez résoudre ce problème :
Vérifiez votre courrier électronique
- Lorsque cette erreur se produit, WordPress envoie un courriel à l'adresse électronique de l'administrateur avec des détails sur le problème et un lien pour accéder au site web en mode de récupération. Cet e-mail peut vous aider à identifier le plugin ou le thème à l'origine de l'erreur.
- Si vous avez reçu cet e-mail, suivez le lien pour passer en mode de récupération, qui vous permet de gérer les plugins et les thèmes en toute sécurité sans affecter les visiteurs du site.
Désactiver tous les plugins
Les plugins étant une cause fréquente de cette erreur, la désactivation de tous les plugins peut aider à déterminer si un plugin est en cause :
- Connectez-vous à votre site web à l'aide d'un client FTP ou du gestionnaire de fichiers de votre panneau de contrôle d'hébergement.
- Naviguez jusqu'à la page
wp-contenu
répertoire. - Trouver le
plugins
et le renommer, par exemple, enplugins_old
. Cela désactivera tous les plugins. - Vérifiez à nouveau votre site. S'il commence à fonctionner, c'est que l'un des plugins est à l'origine de l'erreur.
- Pour savoir quel plugin est à l'origine du problème, redéfinissez le nom du dossier comme suit
plugins
puis désactivez chaque plugin un par un via le tableau de bord de WordPress (s'il est accessible) ou en renommant le dossier de chaque plugin dans le répertoireplugins
répertoire.
Augmenter la limite de mémoire de PHP
Une mémoire insuffisante peut également être à l'origine de cette erreur :
- Modifier le
wp-config.php
situé dans le répertoire racine de WordPress. - Ajouter cette ligne :
define('WP_MEMORY_LIMIT', '256M') ;
. - Enregistrez les modifications et vérifiez si le problème est résolu.
Débogage
WordPress dispose d'une fonction de débogage qui peut fournir plus d'informations sur l'erreur :
- Ouvrez le
wp-config.php
déposer. - Cherchez la ligne qui dit
définir('WP_DEBUG', faux);
et le changementfaux
àvrai
. - Si cette ligne n'existe pas, vous pouvez l'ajouter au-dessus de la ligne qui dit "C'est tout, arrêtez la rédaction ! Bon blog !".
- Enregistrez vos modifications et actualisez votre site. Des messages d'erreur devraient maintenant s'afficher, vous indiquant le problème spécifique.
Vérifier les autorisations de fichiers et de dossiers
Des autorisations de fichiers et de dossiers incorrectes peuvent également être à l'origine de cette erreur :
- Assurez-vous que les dossiers ont les permissions suivantes
755
et des fichiers à644
. - Vous pouvez vérifier et modifier les autorisations à l'aide d'un client FTP. Cliquez avec le bouton droit de la souris sur le dossier ou le fichier et sélectionnez "Autorisations du fichier" pour les afficher et les modifier.
Contactez votre fournisseur d'hébergement
Si aucune des solutions ci-dessus ne fonctionne, votre fournisseur d'hébergement pourra peut-être vous aider :
- Contactez l'équipe d'assistance de votre hébergeur pour obtenir de l'aide. Ils peuvent vérifier les journaux du serveur qui peuvent fournir plus de détails sur l'erreur.
Restauration à partir d'une sauvegarde
Si vous avez tout essayé et que le site ne fonctionne toujours pas, la restauration à partir d'une sauvegarde peut être une solution de dernier recours :
- Si tout va bien, vous disposez d'une sauvegarde récente de votre site. La restauration à partir de cette sauvegarde peut permettre à votre site de fonctionner à nouveau, mais vous risquez de perdre toutes les modifications apportées depuis que la sauvegarde a été effectuée.
N'oubliez pas de sauvegarder régulièrement votre site web afin de minimiser la perte de données en cas d'erreurs de ce type. En suivant méthodiquement ces étapes, vous résoudrez souvent l'erreur "Ce site rencontre des difficultés techniques", ce qui vous permettra de remettre votre site WordPress en marche.