Quelques erreurs WordPress courantes et leurs correctifs

Publié: 2023-08-08

Votre site WordPress vous donne-t-il mal à la tête avec des messages d'erreur mystérieux et des écrans blancs déroutants ? Ne vous inquiétez pas, car vous êtes sur le point de vous lancer dans un voyage qui démystifiera ces problèmes. De l'"écran blanc de la mort" frustrant à l'énigmatique "erreur d'établissement de la connexion à la base de données", ces problèmes peuvent transformer un site en bon état de fonctionnement en un puzzle numérique. Mais n'ayez crainte !

Ce guide plongera tête la première dans certaines des erreurs WordPress les plus courantes et fournira leurs correctifs simples. Lorsque vous aurez fini de lire, vous serez armé des connaissances nécessaires pour restaurer la gloire de votre site Web et le faire fonctionner de manière transparente. Éliminons ces erreurs et remettons votre royaume WordPress sur son trône !

L'écran blanc de la mort

C'est à ce moment que vous voyez un écran vide sans aucune information sur votre site WordPress. Cela peut arriver à cause d'erreurs PHP ou d'erreurs de base de données.

Voici quelques raisons pour lesquelles vous pourriez rencontrer l'écran blanc de la mort WordPress :

Problèmes de compatibilité des plugins :

Un plugin peut causer des problèmes de compatibilité. Si vous pouvez accéder aux écrans d'administration, essayez de désactiver tous vos plugins, puis de les activer un par un pour trouver celui qui pose problème. Si vous ne pouvez pas accéder aux écrans, connectez-vous à votre site Web via FTP et accédez au dossier « wp-content/plugins ». Renommez le dossier "plugins" en "plugins_old". Cela désactivera tous vos plugins.

Problème lié au thème :

Ce problème est plus probable si vous rencontrez un écran blanc après avoir activé un nouveau thème ou créé un nouveau site dans un réseau WordPress.

Connectez-vous aux écrans d'administration de WordPress et activez un thème WordPress par défaut comme "Twenty Twenty-One". Si vous utilisez WordPress 5.8 ou une version inférieure, passez au thème Twenty Twenty-One car le thème Twenty Twenty-Two nécessite WordPress 5.9 et supérieur. Si vous ne pouvez pas accéder aux écrans d'administration, utilisez FTP pour accéder au dossier « /wp-content/themes/ » et renommez le dossier pour le thème actif.

Ces étapes peuvent aider à dépanner l'écran blanc de la mort de WordPress.

Une erreur de serveur interne

Pour résoudre une erreur interne du serveur, vous pouvez suivre ces étapes :

Fichier .htaccess corrompu :

Accédez au répertoire racine de votre site via FTP et renommez le fichier .htaccess en .htaccess_old. Vérifiez si l'erreur est résolue en chargeant votre site. Si cela fonctionne, allez dans Paramètres > Permaliens et réinitialisez vos permaliens pour générer un nouveau fichier .htaccess.

Problème de plug-in :

Désactivez tous vos plugins pour déterminer si l'un d'eux est à l'origine de l'erreur. Si vous ne pouvez pas accéder à vos écrans d'administration WordPress, utilisez FTP pour désactiver les plugins.

Problème lié au thème :

Passez à un thème WordPress par défaut comme Twenty Twenty-One pour exclure tout problème lié au thème. Notez que si vous utilisez WordPress 5.8 ou inférieur, utilisez le thème Twenty Twenty-One, car le thème Twenty Twenty-Two nécessite WordPress 5.9 et supérieur.

Téléchargement de nouveaux fichiers WordPress :

Téléchargez les dossiers wp-admin et wp-includes à partir d'une nouvelle installation de WordPress pour remplacer tous les fichiers potentiellement corrompus.

N'oubliez pas d'effectuer ces étapes une par une, en vérifiant si l'erreur est résolue après chaque action.

Erreur lors de l'établissement de la connexion à la base de données

Si vous voyez le message "Erreur lors de l'établissement de la connexion à la base de données" sur une page, cela indique un problème de connexion à votre base de données. Voici quelques raisons et solutions possibles à ce problème.

Informations de wp-config.php incorrectes

L'"Erreur lors de l'établissement d'une connexion à la base de données" est souvent due à une erreur dans le fichier wp-config.php. Pour résoudre ce problème, procédez comme suit :

  • Accédez à votre site via un client FTP
  • Ouvrez le fichier wp-config.php
  • Vérifiez que les informations suivantes sont correctes :
    • Nom de la base de données
    • Nom d'utilisateur de la base de données
    • Mot de passe de la base de données
    • Hébergeur de la base de données

Si nécessaire, apportez les corrections nécessaires.

Si la configuration est correcte, vous pouvez réinitialiser manuellement votre mot de passe MySQL.

Si vous rencontrez toujours le problème après avoir vérifié wp-config.php et auprès de votre hébergeur, envisagez les possibilités suivantes :

Problèmes avec votre hébergeur :

Contactez votre fournisseur d'hébergement pour enquêter sur les problèmes potentiels tels que l'atteinte de votre quota de base de données ou l'indisponibilité du serveur.

Site Web compromis :

Si vous avez exclu les erreurs de configuration et les problèmes d'hébergement, il est possible que votre site ait été piraté. Utilisez un outil comme Sucuri SiteCheck pour analyser votre site à la recherche de compromis.

N'oubliez pas de prendre les mesures appropriées en fonction des résultats de l'analyse ou de demander l'aide d'un professionnel pour résoudre tout problème de site Web compromis.

Échec de la mise à jour automatique

Parfois, la fonctionnalité de mise à jour automatique de WordPress peut rencontrer des problèmes et ne pas se mettre à jour. Vous remarquerez peut-être ce qui suit :

  • Écran blanc vierge sans aucune information
  • Avertissement indiquant que la mise à jour a échoué
  • Message d'erreur PHP

Ces échecs peuvent survenir pour diverses raisons, telles qu'un problème lié aux principaux fichiers WordPress, des problèmes avec votre connexion Internet pendant le processus de mise à niveau ou des autorisations de fichiers incorrectes.

Si vous rencontrez un échec de mise à niveau automatique, vous devrez peut-être résoudre la cause spécifique du problème pour garantir une mise à jour réussie.

La connexion a expiré

L'erreur "Expiration de la connexion" se produit lorsque votre site Web dépasse la capacité du serveur, ce qui est courant dans l'hébergement mutualisé avec des limites de mémoire restreintes. Voici quelques solutions :

  • Désactiver tous les plugins : Si la désactivation de tous les plugins WordPress résout le problème, réactivez-les un par un pour identifier le plugin problématique. Si vous ne parvenez pas à accéder aux écrans d'administration, désactivez manuellement les plugins.
  • Passez à un thème WordPress par défaut : utilisez le thème Twenty Twenty-One (pour WordPress 5.8 et versions antérieures) pour exclure tout problème lié au thème. Notez que le thème Twenty Twenty-Two nécessite WordPress 5.9 et supérieur.
  • Augmenter la limite de mémoire : Si vous êtes sur un hébergement mutualisé, demandez à votre hébergeur d'augmenter votre limite de mémoire en modifiant le fichier wp-config.php.
  • Augmenter le temps d'exécution maximal : modifiez le fichier php.ini pour augmenter le temps d'exécution maximal. Si vous ne savez pas comment procéder, contactez votre fournisseur d'hébergement pour obtenir de l'aide.

N'oubliez pas d'effectuer ces étapes une par une, en vérifiant si l'erreur persiste après chaque action.

Mode de maintenance après la mise à niveau

Après une mise à jour de WordPress, vous verrez peut-être un message disant : « Brièvement indisponible pour la maintenance planifiée. Veuillez revenir dans une minute. Cela se produit car un fichier .maintenance est automatiquement créé lors de la mise à niveau mais peut ne pas être supprimé correctement.

Pour résoudre ce problème :

  • Utilisez un programme FTP pour vous connecter à votre site Web
  • Localisez le fichier .maintenance dans le répertoire racine de votre site
  • Supprimer le fichier .maintenance

En supprimant le fichier .maintenance, le message n'apparaîtra plus et votre site Web sera à nouveau accessible.

Rien ne se passe lorsque vous apportez des modifications

Si vous apportez des modifications à votre site Web mais que vous ne les voyez pas dans votre navigateur, essayez de vider le cache de votre navigateur. Le cache stocke les données du site Web pour charger les pages plus rapidement. Parfois, le navigateur charge la version en cache au lieu de la version mise à jour, ce qui fait que les modifications n'apparaissent pas. Pour résoudre ce problème, effacez le cache de votre navigateur ou fermez et rouvrez le lien pour afficher le site Web mis à jour.

Erreurs 404 avec de jolis permaliens et un écran blanc

Si vous rencontrez des erreurs 404 avec de jolis permaliens et des problèmes de téléchargement d'image de visage entraînant un écran blanc, cela peut être dû au fait que le module mod_rewrite n'est pas activé par défaut dans Apache. Mod_rewrite est essentiel pour faire fonctionner de jolis permaliens, car il permet la réécriture d'URL.

Ce problème se produit généralement dans les réseaux WordPress multisites, mais peut également se produire dans l'hébergement mutualisé ou après la migration ou le déplacement des serveurs.

Pour résoudre ce problème, commencez par réinitialiser vos permaliens via Paramètres > Permaliens dans WordPress. Si le problème persiste, vous devrez peut-être modifier manuellement le fichier .htaccess.

Faire face aux erreurs 404 avec la publication personnalisée

Si vous rencontrez des erreurs 404 avec des types de publication personnalisés, procédez comme suit :

Assurez-vous qu'aucun de vos types de publication personnalisés et de vos pages uniques n'a le même nom. S'il y a des conflits, renommez la page unique, y compris le slug.

Accédez à vos écrans d'administration WordPress et accédez à Paramètres > Permaliens . Choisissez les permaliens par défaut, enregistrez les modifications, puis revenez à vos permaliens préférés. Cela actualisera les règles de réécriture et résoudra le problème.

En suivant ces étapes, vous devriez être en mesure de résoudre les erreurs 404 associées aux types de publication personnalisés.

Conclusion

Rencontrer des erreurs lors de l'utilisation de WordPress est un phénomène courant. En comprenant la nature de ces erreurs et en suivant les étapes de dépannage appropriées, la plupart des problèmes peuvent être résolus efficacement.

Qu'il s'agisse de gérer des erreurs de serveur internes, des problèmes de connexion à la base de données, des échecs de mises à niveau automatiques ou d'autres problèmes abordés dans ce blog, adopter une approche systématique et demander de l'aide en cas de besoin vous aidera à surmonter ces obstacles.

N'oubliez pas de rester à jour, de sauvegarder régulièrement votre site Web et de tirer parti de la vaste communauté WordPress pour obtenir de l'aide. Avec de la patience et les bonnes stratégies, vous pouvez naviguer à travers les erreurs WordPress et continuer à profiter des avantages de cette plateforme puissante.

  • Est-ce que cela a été utile ?
  • Oui Non