En bref Les erreurs WordPress proviennent presque toujours de l'une des quatre causes suivantes : conflits de plugins ou de thèmes, problèmes de fichiers et de base de données, limites de mémoire et de ressources, ou paramètres mal configurés. La plupart ont une solution que vous pouvez appliquer en moins de 10 minutes.
- Conflits de plugins/thèmes : Désactivez les plugins un par un via FTP pour identifier le coupable.
- Mémoire épuisée : Ajoutez
define('WP_MEMORY_LIMIT', '256M');à wp-config.php. - Erreur de connexion à la base de données : Vérifiez que les identifiants de votre wp-config.php correspondent à ceux de votre compte d'hébergement.
- Écran blanc de la mort : Renommez le dossier des plugins via FTP, puis réactivez-les un par un.
- E-mails non envoyés : Installez WP Mail SMTP et routez les e-mails via un fournisseur SMTP.
- Erreurs 403/404/500 : Généralement une correction de l' .htaccess ou des permissions de fichiers ; allez dans Réglages » Permaliens et cliquez sur Enregistrer les modifications.
Les messages d'erreur WordPress sont frustrants car la plupart d'entre eux n'expliquent pas ce qui s'est réellement passé. Je répare les erreurs de sites WordPress depuis plus de 13 ans, et le schéma est toujours le même : l'écran d'erreur semble alarmant, mais la solution est généralement simple une fois que vous savez où chercher.
Les erreurs WordPress les plus courantes se répartissent en quatre catégories. Chacune a une solution spécifique, et ce guide vous accompagne à travers toutes avec des instructions étape par étape.
Remarque : Ce guide couvre uniquement les sites WordPress.org auto-hébergés. Si vous êtes sur WordPress.com, vous n'aurez pas accès à FTP, wp-config.php, ou à la gestion des plugins, donc la plupart de ces solutions ne s'appliqueront pas.
Quelles sont les erreurs WordPress les plus courantes ?
Les erreurs WordPress se regroupent en quatre catégories. Identifier d'abord votre type d'erreur vous fait gagner du temps avant de plonger dans les solutions ci-dessous.
Erreurs serveur
- Erreur interne du serveur WordPress 500
- Erreur 403 Interdit dans WordPress
- Erreur 404 WordPress
- ERR_TROP_DE_REDIRECTS
Erreurs de fichiers et de base de données
- Erreur d'établissement de la connexion à la base de données
- Erreur d'analyse ou de syntaxe WordPress
- WordPress n'importe pas les images
Erreurs de mémoire et de ressources
- Erreur de mémoire épuisée WordPress
- Erreur de délai d'attente de connexion
- Temps d'exécution maximum dépassé
- WordPress lent à charger
Erreurs de configuration
- WordPress n'envoie pas d'e-mail
- WordPress bloqué en mode maintenance
- Écran blanc de la mort de WordPress (WSoD)
- Erreur « Êtes-vous sûr de vouloir faire ceci »
- Boucle de redirection de connexion WordPress
Sauvegardez votre site avant de résoudre les erreurs WordPress
Avant d'essayer de corriger les messages d'erreur WordPress, assurez-vous d'avoir une sauvegarde complète de votre site. Ainsi, si quelque chose tourne mal, vous pourrez restaurer votre site web en quelques minutes.
Vous pouvez suivre ce guide étape par étape pour sauvegarder votre site WordPress. Il est également judicieux de configurer un calendrier de sauvegarde régulier afin d'être toujours protégé. Il existe de nombreux plugins de sauvegarde WordPress qui peuvent le faire automatiquement. Ou, si vous préférez, vous pouvez créer une sauvegarde manuelle et l'enregistrer sur votre ordinateur ou votre stockage cloud.
Comment trouver et diagnostiquer les erreurs WordPress
Avant de passer aux corrections, il est utile de savoir exactement à quelle erreur vous avez affaire. Ces trois méthodes couvrent la plupart des situations.
- Activer WP_DEBUG : Ouvrez votre fichier wp-config.php et définissez
define('WP_DEBUG', true);. WordPress affichera les erreurs PHP à l'écran. Désactivez-le à nouveau une fois le problème résolu. - Vérifiez votre journal d'erreurs PHP : Votre panneau de contrôle d'hébergement (cPanel, Plesk ou le tableau de bord de votre hébergeur) dispose généralement d'une section Journal des erreurs. Les erreurs fatales PHP qui ne s'affichent pas à l'écran y apparaîtront avec les noms de fichiers et les numéros de ligne.
- Utilisez la console du navigateur : Pour les erreurs d'administration WordPress côté client qui n'apparaissent que sur certaines pages, ouvrez les Outils de développement Chrome (F12) et vérifiez l'onglet Console. Les erreurs JavaScript et les chargements de ressources échoués y apparaissent.
Comment corriger les erreurs WordPress courantes (étape par étape)
Maintenant que vous avez une sauvegarde en place, parcourons les erreurs WordPress les plus courantes et comment corriger chacune d'elles. J'ai inclus des liens vers des tutoriels détaillés lorsque vous avez besoin d'aide supplémentaire.
1. WordPress n’envoie pas d’e-mails
Si votre site WordPress n'envoie pas d'e-mails, c'est l'une des erreurs les plus courantes sur les sites WordPress et elle se produit généralement parce que votre serveur d'hébergement n'est pas configuré pour utiliser correctement la fonction PHP mail() par défaut.
Même lorsque votre hébergeur autorise mail(), de nombreux fournisseurs de messagerie bloquent ces messages car ils échouent aux contrôles d'authentification. Cela conduit souvent les e-mails à atterrir dans les dossiers spam ou à ne pas être livrés du tout.

Le moyen le plus simple de résoudre ce problème est d’envoyer tous les e-mails WordPress via SMTP (Simple Mail Transfer Protocol). SMTP utilise une authentification appropriée pour que vos messages soient fiables et livrés de manière fiable.
Je recommande d’utiliser le plugin gratuit WP Mail SMTP. Il configure votre site WordPress pour envoyer des e-mails via des services SMTP populaires tels que Gmail, Microsoft 365, Amazon SES, et plus encore.

Une fois installée, suivez ce guide étape par étape pour configurer WP Mail SMTP. Après la configuration, WordPress utilisera SMTP pour tous les e-mails sortants, résolvant ainsi le problème de livraison.
Astuce : Pour éviter ce problème à l'avenir, testez la fonctionnalité d'e-mail de votre site après avoir installé ou mis à jour des plugins. Vous pouvez également utiliser la fonction de journal des e-mails intégrée de WP Mail SMTP pour surveiller si les messages sont envoyés avec succès.
2. WordPress bloqué en mode maintenance
Si vous voyez un message indiquant que votre site est « en cours de maintenance planifiée » et qu'il ne disparaît pas, WordPress peut être bloqué en mode maintenance. Cela se produit généralement lorsque la mise à jour du cœur de WordPress, d'un thème ou de plugins est interrompue.

Lorsque WordPress se met à jour, il met brièvement votre site en mode maintenance afin que les visiteurs ne voient pas une page cassée. Si la mise à jour ne se termine pas correctement, le site peut rester bloqué et inaccessible.
Pour résoudre ce problème, connectez-vous à votre site en utilisant FTP ou le gestionnaire de fichiers de votre hébergement et recherchez un fichier nommé .maintenance dans le dossier racine de votre site (le même dossier que wp-config.php). Supprimez ce fichier, puis actualisez votre site.
Si vous continuez d'avoir des problèmes, consultez notre tutoriel complet sur comment résoudre le blocage en mode maintenance WordPress.
Astuce : Mettez à jour vos plugins et thèmes un par un au lieu de tous en même temps. Sauvegardez toujours votre site avant les mises à jour afin de pouvoir le restaurer rapidement si quelque chose tourne mal.
3. Écran blanc de la mort de WordPress (WSoD)
L'écran blanc de la mort de WordPress (WSoD) affiche un écran vide sans message d'erreur. C'est frustrant car vous ne savez pas ce qui s'est mal passé.

Ce problème est généralement causé par un conflit de plugin ou de thème, un fichier corrompu, ou le dépassement de votre limite de mémoire PHP. Voici comment le diagnostiquer :
- Vérifiez si le problème est généralisé sur le site. Si vous avez plusieurs installations WordPress sur le même hébergement, voyez si elles sont toutes affectées. Si c'est le cas, contactez votre fournisseur d'hébergement.
- Désactivez tous les plugins. Connectez-vous via FTP et renommez le dossier des plugins dans wp-content. Si le site se charge, renommez le dossier à nouveau et activez chaque plugin un par un jusqu'à ce que vous trouviez le coupable.
- Passez à un thème WordPress par défaut. Renommez le dossier de votre thème actif dans wp-content/themes et laissez WordPress revenir automatiquement à un thème par défaut.
- Augmentez votre limite de mémoire PHP. Modifiez wp-config.php et ajoutez cette ligne avant le commentaire « C’est tout, arrêtez d’éditer ! » :
define('WP_MEMORY_LIMIT', '256M');
Pour plus d'étapes de dépannage, consultez notre guide sur la correction de l'écran blanc de la mort de WordPress.
Astuce : Gardez toujours une sauvegarde de votre site et mettez régulièrement à jour les plugins et les thèmes. Les conflits et les fichiers corrompus sont les principales causes de l'écran blanc de la mort, et un code obsolète rend le problème plus probable.
4. Erreur d’épuisement de la mémoire WordPress
Si vous voyez un message d'erreur fatale indiquant que WordPress manque de mémoire, un plugin, un thème ou un script utilise plus de mémoire que ce que votre site est autorisé à utiliser. Cela se produit souvent sur les plans d'hébergement mutualisé avec des limites de mémoire PHP par défaut faibles.

La solution consiste à augmenter la limite de mémoire PHP. Connectez-vous à votre site en utilisant FTP ou le gestionnaire de fichiers de votre hébergeur et ouvrez le fichier wp-config.php dans le dossier racine de votre WordPress.
Ajoutez la ligne suivante avant le commentaire « C’est tout, arrêtez d’éditer ! » :
define( 'WP_MEMORY_LIMIT', '256M' );
Enregistrez le fichier et actualisez votre site. Si l’erreur persiste, vous devrez peut-être augmenter la limite à 512M ou contacter votre hébergeur pour qu’il le fasse pour vous.
Si vous avez récemment installé ou mis à jour un plugin avant l'apparition de cette erreur, essayez de le désactiver. Les plugins gourmands en ressources ou mal codés peuvent rapidement épuiser la mémoire disponible.
Les plans d’hébergement mutualisé ont des limites de mémoire strictes qui ne sont pas toujours configurables par l’utilisateur. Si vous atteignez régulièrement les limites de mémoire malgré la correction du fichier wp-config.php, cela indique que votre site a dépassé les capacités de l’hébergement mutualisé, et il peut être judicieux d’envisager un VPS ou un plan WordPress géré.
Pour plus de solutions, consultez ce guide complet sur la correction de l'erreur de mémoire épuisée de WordPress.
Astuce : Supprimez les plugins et thèmes inutilisés et gardez votre installation WordPress légère. Moins il y a de scripts exécutés, moins vous risquez d'atteindre votre limite de mémoire.
5. Erreur de délai d’expiration de connexion dans WordPress
Si vous voyez une erreur « ERR_CONNECTION_TIMED_OUT » dans WordPress, votre serveur met trop de temps à répondre. Cela se produit généralement sur les plans d'hébergement mutualisé lorsque votre site utilise plus de ressources que le serveur ne le permet.

Pour résoudre ce problème, commencez par désactiver tous les plugins. Connectez-vous via FTP ou le gestionnaire de fichiers de votre hébergeur et renommez le dossier des plugins dans wp-content. Si le site se charge, renommez le dossier à nouveau et réactivez chaque plugin un par un pour trouver celui qui cause le ralentissement.
Ensuite, vérifiez votre thème. Passez temporairement à un thème WordPress par défaut (comme Twenty Twenty-Five) pour exclure les problèmes de thème. Vous pouvez le faire en renommant le dossier de votre thème actif dans wp-content/themes.
Si le problème persiste, augmentez votre limite de mémoire PHP en ajoutant cette ligne à wp-config.php avant le commentaire « C’est tout, arrêtez d’éditer ! » :
define( 'WP_MEMORY_LIMIT', '256M' );
Vous pouvez également demander à votre hébergeur d’augmenter les limites de ressources de votre serveur. Sur un hébergement mutualisé, il y a souvent un plafond que la correction du fichier wp-config.php ne peut pas contourner, et la mise à niveau vers un plan d’hébergement VPS ou WordPress géré peut être la solution permanente.
Pour une analyse complète, consultez ce guide sur la correction des erreurs de délai d'attente de connexion WordPress.
Astuce : Utilisez un thème léger et évitez d'exécuter trop de plugins gourmands en ressources. Si votre site se développe, envisagez de passer de l'hébergement mutualisé à un plan offrant plus de ressources.
6. Erreur d’établissement d’une connexion à la base de données dans WordPress
Cette erreur signifie que WordPress ne peut pas se connecter à votre base de données. Sans une connexion de base de données fonctionnelle, votre site ne peut pas charger de contenu.

Commencez par vérifier vos identifiants de base de données dans wp-config.php. Assurez-vous que le nom de la base de données, le nom d’utilisateur, le mot de passe et l’hôte correspondent aux détails de votre compte d’hébergement. Même une seule faute de frappe peut causer cette erreur.
Si vos identifiants sont corrects, la base de données est peut-être corrompue. Vous pouvez activer l’outil de réparation intégré de WordPress en ajoutant la ligne suivante à wp-config.php avant le commentaire « C’est tout, arrêtez d’éditer ! » :
define( 'WP_ALLOW_REPAIR', true );
Visitez ensuite cette URL dans votre navigateur pour réparer la base de données :
https://yoursite.com/wp-admin/maint/repair.php
Après la réparation, supprimez la ligne que vous avez ajoutée à wp-config.php. Si le problème persiste, votre serveur de base de données est peut-être en panne. Dans ce cas, contactez votre hébergeur pour obtenir de l’aide.
Pour plus de détails, consultez ce guide étape par étape sur la correction de l'erreur de connexion à la base de données dans WordPress.
Astuce : Utilisez un hébergeur fiable et évitez de modifier manuellement la base de données à moins de savoir ce que vous faites. Des sauvegardes régulières permettent de récupérer facilement en cas de corruption de la base de données.
7. Erreur interne du serveur WordPress
L’erreur 500 Internal Server Error a généralement trois causes : un fichier .htaccess corrompu, un conflit de plugin ou l’atteinte de votre limite de mémoire PHP.

Pour résoudre le problème, commencez par vérifier le fichier .htaccess. Connectez-vous à votre site via FTP ou le gestionnaire de fichiers de votre hébergement et renommez le fichier (par exemple, .htaccess-ancien). Rafraîchissez ensuite votre site.
S'il se charge, allez dans Réglages » Permaliens dans WordPress et cliquez sur Enregistrer les modifications pour générer un nouveau fichier .htaccess.
Si cela ne résout pas le problème, essayez de désactiver tous les plugins en renommant le dossier des plugins à l'intérieur de wp-content. Si l'erreur disparaît, renommez le dossier pour le restaurer et réactivez les plugins un par un pour trouver le problème.
Si l'erreur persiste, basculez temporairement vers un thème WordPress par défaut (comme Twenty Twenty-Five) en renommant le dossier de votre thème actif dans wp-content/themes.
Enfin, augmentez votre limite de mémoire PHP en ajoutant define('WP_MEMORY_LIMIT', '256M'); à wp-config.php avant le commentaire « C'est tout, ne modifiez plus. C'est ici que s'arrête WordPress. ».
Pour des étapes détaillées, consultez ce guide sur la correction de l'erreur interne du serveur WordPress.
Astuce : Assurez-vous de sauvegarder votre fichier .htaccess et de maintenir vos plugins et thèmes à jour. La plupart des erreurs de serveur internes sont causées par du code obsolète ou des fichiers de configuration corrompus.
8. Erreur d'analyse ou de syntaxe WordPress
L'erreur d'analyse ou de syntaxe WordPress apparaît généralement après l'ajout de code à votre site. Cela signifie qu'il y a une erreur dans le code, souvent un caractère manquant, un nom de fonction incorrect ou une erreur de copier-coller.

Si vous ne pouvez pas accéder à la zone d'administration de WordPress, connectez-vous à votre site via FTP ou votre gestionnaire de fichiers d'hébergement. Localisez le fichier mentionné dans le message d'erreur et ouvrez-le dans un éditeur de texte.
Examinez attentivement le numéro de ligne indiqué dans l'erreur et corrigez l'erreur de syntaxe. Si vous avez récemment ajouté un extrait de code, supprimez-le complètement.
Une fois corrigé, enregistrez le fichier et actualisez votre site. Si vous n'êtes pas sûr de la façon de corriger le code, vous pouvez restaurer une sauvegarde récente ou remplacer le fichier par une copie propre d'un nouveau téléchargement WordPress.
Pour les débutants, ce guide explique comment ajouter des extraits de code en toute sécurité à WordPress.
Astuce : Testez toujours les extraits de code sur un site de staging avant de les ajouter à un site en production. Une seule faute de frappe peut faire tomber votre site Web entier.
9. Erreur 404 WordPress
Si vous obtenez une erreur 404 en essayant d'accéder à un article ou une page, cela signifie généralement que vos paramètres de permaliens doivent être actualisés ou que votre fichier .htaccess est manquant ou corrompu.

La solution la plus simple est de vous connecter à votre tableau de bord WordPress et d'aller dans Réglages » Permaliens. Sans rien modifier, cliquez sur Enregistrer les modifications. Cela videra et régénérera vos règles de permaliens.
Si l'erreur persiste, vérifiez que votre fichier .htaccess existe dans le dossier racine de votre installation WordPress. S'il est manquant, créez un nouveau fichier et collez-y les règles de réécriture par défaut de WordPress provenant des documents WordPress.
Une autre option consiste à utiliser un plugin comme All in One SEO (AIOSEO) pour surveiller et rediriger les erreurs 404. Cela vous aide à suivre les URL brisées et à les corriger facilement.

Astuce : Vérifiez régulièrement votre site pour les liens brisés. Les corriger ou les rediriger rapidement améliore le SEO et l'expérience utilisateur de votre site.
10. WordPress n'importe pas les images
Si vous ne parvenez pas à importer des images dans la médiathèque WordPress, le problème est souvent dû à des permissions de fichiers incorrectes sur votre serveur. Lorsque WordPress ne peut pas écrire dans le dossier des téléchargements, les importations d'images échouent.

Pour résoudre ce problème, connectez-vous à votre site via FTP ou le gestionnaire de fichiers de votre hébergement et accédez à wp-content/uploads. Faites un clic droit sur le dossier et sélectionnez Permissions des fichiers.

Définissez la permission du dossier sur 744 et appliquez les modifications à tous les sous-dossiers. Ensuite, définissez les permissions des fichiers à l'intérieur du dossier sur 644. Ces valeurs permettent à WordPress d'importer des fichiers sans accorder trop d'accès.
Si l'erreur persiste, désactivez temporairement tout plugin d'optimisation d'images ou de sécurité pour voir s'il bloque les téléchargements. Vous pouvez également essayer d'augmenter la taille maximale de téléchargement dans votre fichier php.ini ou wp-config.php.
Astuce : Évitez de téléverser des images avec des caractères spéciaux ou des espaces dans le nom du fichier. Utilisez plutôt des lettres minuscules, des chiffres et des tirets pour éviter les erreurs de téléversement.
11. Erreur WordPress « Êtes-vous sûr de vouloir faire ceci »
Cette erreur apparaît généralement lorsqu'un plugin, un thème ou une action de formulaire WordPress ne dispose pas d'un jeton de vérification de sécurité (appelé nonce). Elle peut également se produire si vous téléversez un fichier trop volumineux ou incompatible.

Pour résoudre ce problème, désactivez d'abord tous les plugins en renommant le dossier des plugins à l'intérieur de wp-content. Si l'erreur disparaît, réactivez les plugins un par un pour trouver celui qui cause le problème.
Si ce n'est pas un plugin, basculez temporairement vers un thème WordPress par défaut (comme Twenty Twenty-Five) en renommant le dossier de votre thème actif dans wp-content/themes. Cela permet d'exclure les problèmes liés au thème.
Vérifiez également le fichier que vous téléchargez ou importez. Assurez-vous qu'il répond aux exigences de taille et de type de fichier de WordPress. S'il est trop volumineux, vous devrez peut-être augmenter votre limite de téléchargement maximale dans php.ini ou wp-config.php.
Pour plus d'étapes de dépannage, consultez ce guide sur la correction de l'erreur « Êtes-vous sûr de vouloir faire cela » dans WordPress.
Astuce : Gardez toujours vos plugins et thèmes à jour. De nombreux développeurs corrigent rapidement les problèmes de nonce et de gestion des téléversements, donc l'utilisation de code obsolète peut déclencher cette erreur.
12. Boucle de redirection de connexion WordPress
Si vous entrez vos informations de connexion mais que WordPress vous redirige continuellement vers l'écran de connexion, vous êtes bloqué dans une boucle de redirection de connexion. Cela peut être causé par les cookies du navigateur, des problèmes de cache ou des fichiers de connexion corrompus.

Tout d'abord, effacez les cookies et le cache de votre navigateur. Dans Chrome, allez dans Paramètres » Confidentialité et sécurité » Effacer les données de navigation. Essayez ensuite de vous reconnecter.
Si cela ne fonctionne pas, désactivez tous les plugins via FTP en renommant le dossier des plugins à l'intérieur de wp-content. Si vous pouvez vous connecter après cela, l'un de vos plugins est à l'origine du problème. Réactivez-les un par un pour trouver le coupable.
Ensuite, vérifiez votre thème actif. Basculez temporairement vers un thème WordPress par défaut (comme Twenty Twenty-Five) en renommant le dossier de votre thème dans wp-content/themes. Un fichier de thème corrompu peut également causer des problèmes de connexion.
Si vous êtes toujours bloqué, ouvrez votre fichier wp-config.php et ajoutez cette ligne avant le commentaire « C'est tout, arrêtez de modifier ! » :
define( 'COOKIEPATH', '/' );
Cela force WordPress à utiliser le bon chemin de cookie. Rafraîchissez ensuite la page de connexion et réessayez.
Pour plus d'astuces, consultez ce guide complet sur la correction des erreurs de boucle de redirection de connexion WordPress.
Astuce : Activez les mises à jour automatiques des plugins et des thèmes pour les correctifs de sécurité. Les problèmes de boucle de redirection se produisent souvent après des mises à jour partielles ou des conflits avec du code obsolète.
13. Erreur 403 Forbidden dans WordPress
L'erreur 403 Forbidden apparaît lorsque votre serveur bloque l'accès à une page ou à une ressource. Elle est souvent causée par des permissions de fichiers incorrectes, des paramètres de plugin de sécurité ou un fichier .htaccess corrompu.

Tout d'abord, désactivez tous les plugins de sécurité et de pare-feu. Connectez-vous à votre site via FTP ou votre gestionnaire de fichiers d'hébergement et renommez le dossier des plugins à l'intérieur de wp-content. Si l'erreur disparaît, l'un de vos plugins bloquait l'accès. Réactivez-les un par un pour trouver le coupable.
Si cela ne fonctionne pas, vérifiez les permissions de vos fichiers. Les dossiers doivent généralement être définis sur 744 et les fichiers sur 644. Vous pouvez modifier ces paramètres à l'aide de votre client FTP ou de votre gestionnaire de fichiers d'hébergement.
Ensuite, renommez votre fichier .htaccess (par exemple, .htaccess-old) et rechargez votre site. Si l'erreur disparaît, générez un nouveau fichier .htaccess en visitant Réglages » Permaliens dans WordPress et en cliquant sur Enregistrer les modifications.
Si vous voyez toujours l'erreur, contactez votre fournisseur d'hébergement. Il pourra vérifier si un pare-feu au niveau du serveur ou des règles mod_security bloquent votre site.
Astuce : N'installez que des plugins et des thèmes provenant de sources fiables. Des logiciels mal codés peuvent déclencher des faux positifs dans les règles de sécurité et provoquer des erreurs 403.
14. ERR_TOO_MANY_REDIRECTS dans WordPress
Ce message d'erreur WordPress apparaît lorsque votre navigateur est bloqué dans une boucle de redirection infinie. Les trois causes les plus courantes sont une configuration HTTPS incorrecte, des paramètres d'URL de WordPress ou de Site incorrects, ou un plugin de cache servant des règles de redirection obsolètes.
Commencez par effacer complètement les cookies et le cache de votre navigateur, puis essayez de recharger le site. Les cookies obsolètes sont souvent la cause principale du problème.
Si cela ne résout pas le problème, vérifiez les paramètres de votre URL WordPress. Connectez-vous à votre tableau de bord d'hébergement et accédez à phpMyAdmin. Dans votre base de données WordPress, ouvrez la table wp_options et examinez les valeurs siteurl et home. Les deux doivent correspondre et utiliser le même protocole (http ou https, pas un mélange).
Vous pouvez également mettre à jour ces valeurs dans wp-config.php en ajoutant :
define('WP_HOME', 'https://yoursite.com');
define('WP_SITEURL', 'https://yoursite.com');
Si un plugin de mise en cache est impliqué, désactivez-le via FTP en renommant le dossier des plugins, puis vérifiez si la boucle de redirection disparaît. Réactivez les plugins un par un pour trouver le conflit.
Enfin, si vous êtes récemment passé de http à https, assurez-vous que votre certificat SSL est actif et que votre hébergement est configuré pour forcer HTTPS. Une configuration HTTPS à moitié terminée est l'une des causes les plus courantes de boucles de redirection que je rencontre.
Astuce : Lors de la migration de http vers https, mettez à jour vos URL WordPress, videz votre cache et testez dans une fenêtre de navigation privée avant de déclarer que le problème est résolu.
15. Temps d'exécution maximum dépassé dans WordPress
Cette erreur fatale PHP apparaît sous la forme « Temps d'exécution maximum de X secondes dépassé » et signifie qu'un script de votre site a pris trop de temps à s'exécuter. C'est courant sur les plans d'hébergement mutualisé où le temps d'exécution PHP par défaut est bas (souvent 30 secondes).
Les deux causes les plus courantes sont les plugins gourmands en ressources exécutant des opérations complexes (importations, sauvegardes, analyses SEO) et les limites de l'hébergement mutualisé qui plafonnent le temps d'exécution pour protéger les ressources du serveur.
Pour résoudre ce problème, augmentez la valeur de max_execution_time. La méthode la plus sûre consiste à ajouter cette ligne à votre wp-config.php avant le commentaire « C'est tout, arrêtez de modifier ! » :
set_time_limit(300);
Alternativement, si vous avez accès à php.ini via votre panneau d'hébergement, trouvez la ligne qui indique max_execution_time = 30 et augmentez-la à 120 ou 300.
Si vous avez récemment installé un nouveau plugin avant que l'erreur n'apparaisse, désactivez-le d'abord. Les plugins de sauvegarde, les outils d'exploration SEO et les plugins d'importation sont des coupables courants car ils traitent de grandes quantités de données en une seule requête.
Sur l'hébergement mutualisé, il y a souvent un plafond strict sur le temps d'exécution que vous ne pouvez pas modifier depuis wp-config.php. Si l'erreur persiste, c'est un autre cas où la mise à niveau vers un plan d'hébergement VPS ou WordPress géré résout le problème de manière permanente.
Astuce : Si un plugin de sauvegarde atteint la limite de temps, vérifiez ses paramètres pour une option de sauvegarde « divisée » ou « par lots ». Celles-ci divisent les opérations volumineuses en requêtes plus petites qui respectent les limites de temps.
16. WordPress se charge lentement
Le chargement lent de WordPress n'est techniquement pas un message d'erreur, mais c'est l'un des problèmes de performance les plus courants de WordPress et peut être tout aussi frustrant. Un site qui prend plus de 3 secondes à charger perd des visiteurs avant même qu'ils n'aient lu un seul mot.
Les causes les plus courantes sont l'utilisation de trop de plugins, l'absence de configuration de mise en cache, des images non optimisées ou un hébergement médiocre. Voici comment diagnostiquer et résoudre chacun de ces problèmes :
- Installer un plugin de mise en cache : WP Super Cache ou W3 Total Cache génère des fichiers HTML statiques de vos pages, réduisant considérablement la charge du serveur et améliorant les temps de réponse.
- Optimisez vos images : Les images volumineuses non compressées sont l'une des principales causes de lenteur. Utilisez un plugin comme Smush ou ShortPixel pour compresser automatiquement les images lors du téléchargement.
- Désactivez les plugins inutilisés : Chaque plugin actif ajoute du code qui se charge sur chaque page. Désactivez et supprimez les plugins que vous n'utilisez pas.
- Utilisez un thème léger : Les thèmes avec constructeur de page et de nombreuses fonctionnalités intégrées sont souvent lents à charger. Lors de mes tests avec GTmetrix, une page construite avec SeedProd s'est chargée en 556 ms avec 16 requêtes HTTP, tandis que la même page construite avec Elementor a pris 1 882 ms et 32 requêtes. Cette différence s'accumule à chaque chargement de page sur votre site.
- Activez un CDN : Un réseau de diffusion de contenu sert vos fichiers statiques à partir de serveurs plus proches de vos visiteurs, réduisant ainsi les temps de chargement pour le trafic international.
Pour un guide complet, consultez notre article sur comment accélérer votre site WordPress.
Astuce : Testez votre site avec GTmetrix ou Google PageSpeed Insights pour obtenir une liste spécifique de ce qui le ralentit. La correction des deux ou trois éléments les plus importants produit généralement la plus grande amélioration.
FAQ sur les erreurs WordPress courantes
Quelles sont les erreurs WordPress les plus courantes rencontrées par les débutants ?
Les erreurs WordPress les plus courantes rencontrées par les débutants sont l'écran blanc de la mort (White Screen of Death), « Erreur lors de l'établissement de la connexion à la base de données », l'erreur interne du serveur 500, WordPress bloqué en mode maintenance et les échecs de livraison d'e-mails. Toutes ces erreurs sont réparables et la plupart remontent à un conflit de plugin, un problème de permissions de fichiers ou une limite de mémoire à augmenter.
Pourquoi mon site WordPress affiche-t-il une erreur 403 Forbidden ?
Une erreur 403 Forbidden signifie que votre serveur bloque l'accès à un fichier ou à une page. Les causes les plus courantes sont un fichier .htaccess corrompu, des permissions de dossier ou de fichier incorrectes (les dossiers doivent être 744, les fichiers 644), ou un plugin de sécurité ou un pare-feu déclenchant un faux blocage. Commencez par renommer votre fichier .htaccess via FTP, puis régénérez-le depuis Réglages » Permaliens.
Comment savoir quel plugin cause une erreur WordPress ?
Connectez-vous à votre site via FTP ou le gestionnaire de fichiers de votre hébergement et renommez le dossier « plugins » dans « wp-content » par quelque chose comme « plugins-désactivés ». Si l'erreur disparaît, vous savez qu'un plugin en est la cause. Renommez le dossier pour rétablir le nom d'origine, puis allez dans votre tableau de bord WordPress et réactivez les plugins un par un, en testant après chacun d'eux. Le plugin qui ramène l'erreur est le coupable.
Qu'est-ce qui cause l'écran blanc de la mort de WordPress ?
L'écran blanc de la mort est presque toujours causé par un conflit de plugin ou de thème, un fichier corrompu, ou une limite de mémoire PHP dépassée. Il produit un écran blanc vierge sans message d'erreur car le PHP a rencontré une erreur fatale avant que la page ne puisse être rendue. La désactivation des plugins via FTP, le passage à un thème par défaut et l'augmentation de la limite de mémoire PHP sont les correctifs standards, dans cet ordre.
Comment résoudre le problème de chargement ou de délai d'attente de WordPress ?
Une erreur de délai d'attente signifie généralement que votre serveur met trop de temps à traiter une requête. Commencez par désactiver tous les plugins via FTP pour exclure un plugin gourmand en ressources. Vérifiez ensuite les limites de mémoire et de temps d'exécution de votre plan d'hébergement ; sur un hébergement mutualisé, elles sont souvent basses par défaut. L'ajout de define('WP_MEMORY_LIMIT', '256M'); à wp-config.php aide, mais si l'erreur persiste, une mise à niveau vers un VPS ou un hébergeur WordPress géré peut être nécessaire.
Comment prévenir les erreurs WordPress
La plupart des dépannages WordPress sont évitables. Ces cinq habitudes préviennent la majorité des erreurs abordées dans ce guide.
- Utilisez un site de staging avant les mises à jour : La plupart des hébergeurs WordPress gérés (SiteGround, WP Engine, Kinsta) incluent un staging en un clic. Testez les mises à jour de plugins et de thèmes là-bas avant de les déployer en production. Vous détecterez les conflits avant vos visiteurs.
- Mettez à jour les plugins et les thèmes un par un : Les mises à jour groupées rendent plus difficile l'identification du changement qui a causé une nouvelle erreur. Mettez à jour un élément, testez, puis passez au suivant.
- Effectuez des sauvegardes automatiques : Configurez un plugin de sauvegarde qui s'exécute quotidiennement et stocke des copies hors site. Une sauvegarde rend chaque erreur récupérable.
- Utilisez un hébergement de qualité : Un hébergement mutualisé bon marché avec de faibles limites de mémoire et une mauvaise disponibilité est la cause première de nombreuses erreurs de mémoire épuisée, de délai d'attente et de temps d'exécution maximal. Un hébergeur WordPress géré supprime la plupart de ces contraintes.
- Configurez la surveillance de la disponibilité : Des outils comme UptimeRobot (gratuit) vous alertent dès que votre site tombe en panne. Vous serez informé des erreurs avant que vos visiteurs ne vous contactent par e-mail.
Prenez de l'avance sur les erreurs WordPress courantes
Les messages d'erreur WordPress sont frustrants, mais comme vous l'avez vu, la plupart ont des solutions rapides. Des limites de mémoire aux problèmes de connexion à la base de données en passant par les conflits de plugins, la clé est de suivre chaque étape méthodiquement et de garder votre site sauvegardé.
La moitié de ces erreurs proviennent de conflits de ressources dus à l'utilisation de trop d'outils ou d'outils mal codés. C'est pourquoi je suis passé à SeedProd après des années de débogage de sites Elementor.
Dans mes tests GTmetrix, une page SeedProd s'est chargée en 556 ms avec 16 requêtes HTTP contre 1 882 ms et 32 requêtes avec Elementor, ce qui signifie moins de problèmes de compatibilité avec les plugins de sécurité et moins de risques d'atteindre les limites de mémoire. Si vous créez de nouvelles pages ou refaites la conception de votre site, SeedProd mérite d'être examiné.
Vous voulez plus de moyens d'améliorer votre site ? Consultez ces guides :
- Comment accélérer votre site WordPress
- Conseils essentiels de sécurité WordPress pour débutants
- Erreurs courantes des débutants lors de la création de sites WordPress
- Comment obtenir de l'aide pour WordPress (pour débutants)
Merci de votre lecture ! Nous serions ravis d'entendre vos réflexions, alors n'hésitez pas à rejoindre la conversation sur YouTube, X et Facebook pour plus de conseils et de contenu utiles pour développer votre entreprise.
bonne expérience pour parcourir votre blog, très utile
Pouvez-vous résoudre le problème avec d'autres plugins qui protègent de la vue source, du glisser-déposer et du clic droit ne fonctionnent pas sur la page de destination Seedprod ?
J'ai la version pro.
Bonjour Janus, merci pour votre question. Pouvez-vous contacter notre équipe de support ici où nous pourrons mieux répondre à votre question, s'il vous plaît ?