8 Erreurs WordPress les plus courantes et comment les corriger

Article écrit par:
  • WordPress
  • Mise à jour: Sep 13, 2017

Avez-vous un site Web propulsé par WordPress?

Ce pourrait être exactement ce dont votre entreprise a besoin pour atteindre les masses, augmenter votre retour sur investissement et renforcer l'identité de votre marque. Créer une entreprise en ligne est en effet simple avec WordPress, grâce à son interface conviviale et à sa flexibilité. Bien que WordPress soit extrêmement facile à utiliser, il existe quelques erreurs courantes qui peuvent le rendre ennuyeux. Cependant, la meilleure partie est que l'erreur que vous rencontrez probablement sur votre site Web a très probablement été rapportée et résolue par quelqu'un avant vous.

Besoin d'aide pour réparer votre site WordPress?
WHSR est désormais partenaire de Codeable.io pour aider les utilisateurs ayant besoin de services professionnels de développement / personnalisation de WP.

Pour obtenir un devis gratuit, veuillez remplir ce formulaire de demande.

Voici des tutoriels sur la façon de corriger ces erreurs WordPress courantes:

1. Erreur d'établissement de la connexion à la base de données

Erreur d'établissement de la connexion à la base de données

Une erreur lors de l'établissement de la connexion à la base de données est assez explicite et vous indique que la connexion avec la base de données a été rompue.

  • Causes de l'erreur d'établissement de la base de données
  • Problème avec votre serveur d'hébergement
  • Erreur dans le fichier wp-config.php
  • Votre site a peut-être été piraté

Solution #1. Résoudre les problèmes avec votre serveur d'hébergement

C'est une bonne idée de parler à votre Fournisseur d'hébergement WordPress en ce qui concerne le problème.

Votre fournisseur d'hébergement sera en mesure de vous dire si votre base de données ferme pour dépassement de son quota ou s'il y a un problème avec le serveur. Si on vous dit que tout va bien du côté serveur, il est temps de vérifier votre fichier wp-config.php.

Solution #2. erreur de fichier wp-config.php

Ouvrez votre fichier wp-config.php en utilisant FTP ou le gestionnaire de fichiers. Maintenant, vérifiez si le nom de la base de données, l'hôte, le nom d'utilisateur et le mot de passe sont corrects. Si vous constatez un changement dans ces détails, corrigez-les immédiatement. Si vous ne savez pas comment éditer des fichiers PHP, il est préférable de vous familiariser d'abord avec les bases.

Solution #3. Scannez-le pour vérifier s'il a été piraté

WordPress est la plate-forme open source la plus recommandée, mais il est extrêmement vulnérable aux menaces de sécurité. Il n’est donc pas surprenant de voir WordPress comme la première cible du piratage. Utilisez un outil de sécurité pour analyser entièrement votre site Web et vérifier si votre site Web est compromis. Si vous constatez que votre site a été piraté, ne paniquez pas. Modifiez immédiatement vos informations de connexion et restaurez votre site Web à partir de la sauvegarde.

2. Écran blanc de la mort

Écran blanc de la mort

Cette erreur provoque généralement une écran blanc unie de la mort sans message d'erreur, ce qui le rend plus frustrant pour vous puisque vous ne savez pas quoi chercher ni quoi réparer.

Causes:

  • Souvent causé par une limite de mémoire épuisée
  • Thème ou plugin mal codé

Solution #1: Augmenter la limite de mémoire

La limite de mémoire épuisée étant l'une des raisons courantes de cette erreur, il est recommandé d'augmenter la limite de mémoire. Pour augmenter la limite, ouvrez votre fichier wp-config.php et ajoutez la ligne de code suivante dans les balises PHP principales.

define ('WP_MEMORY_LIMIT', '64M');

Le code ci-dessus augmente votre limite de mémoire à 64M.

Solution #2. Remplacez votre thème par le thème par défaut et désactivez tous les plugins

Si le problème persiste, désactivez tous vos plugins et remplacez votre thème actif par le thème WordPress par défaut et vérifiez s'il affiche toujours un écran blanc mortel. Si le problème est résolu, votre thème ou l'un de vos plugins provoque un écran blanc. Activez un plugin à la fois tout en gardant un œil sur le site. Si cela résout le problème, vérifiez le fichier functions.php de votre thème et supprimez tout espace supplémentaire situé au bas du fichier.

3. Erreur de serveur interne 500

Erreur interne du serveur 500

C’est un autre problème courant que presque tous les sites Web WordPress rencontrent au moins une fois. Il y a plusieurs causes potentielles.

Causes:

  • Limite de mémoire PHP épuisée
  • Fonctions du plugin corrompues
  • Fonctions de thème corrompues
  • .Htaccess corrompu

Solution #1. Augmenter la limite de mémoire

Suivez les mêmes étapes pour augmenter la limite de mémoire, comme indiqué à l'étape précédente.

Solution #2. Editer le fichier .htaccess

Étant donné que le problème est généralement causé par un fichier .htaccess corrompu, vous devez modifier votre fichier .htaccess. Ouvrez votre fichier .htaccess à partir du FTP ou du gestionnaire de fichiers et renommez-le avec .htaccess old. Actualisez votre site Web et voyez si le problème persiste. Si cela résout le problème, cliquez sur Paramètres> Permaliens et cliquez sur Enregistrer les modifications pour réinitialiser .htaccess.

Solution #3. Désactiver tous les plugins

Si la modification de votre fichier .htaccess n'a aucun impact sur le problème, vous pouvez vérifier vos plugins. Désactivez tous vos plugins en cliquant sur les plugins? plugins installés. Choisissez «Désactiver» dans le menu déroulant «Action en bloc» et cliquez sur Appliquer. Cela désactivera automatiquement tous vos plugins. Allez maintenant sur votre site Web, actualisez-le et vérifiez si l'erreur a disparu. Si c'est le cas, activez vos plugins un par un et voyez quel plugin est à l'origine du problème.

Solution #4. Remplacer les dossiers wp-admin et wp-includes

Si rien ne fonctionne, essayez de remplacer vos dossiers wp-includes et wp-admin par de nouvelles copies à partir d'une installation WordPress. Enregistrez-les et téléchargez-les. Actualisez le navigateur et voyez si le problème est résolu.

4. La récupération du courrier électronique et du mot de passe d'administrateur perdus ne fonctionne pas

La récupération du courrier électronique et du mot de passe d'administrateur perdus ne fonctionne pas

Il est courant d'oublier votre adresse électronique ou votre mot de passe, surtout lorsque vous en avez des tonnes à retenir. Dans un tel scénario, vous avez probablement déjà cliqué sur le lien du mot de passe perdu pour récupérer les détails. Mais malheureusement, vous n'avez jamais reçu le lien de réinitialisation dans votre boîte de réception.

Cause:

La cause réelle de ce problème reste un mystère, mais la solution ne l’est pas. Il y a certaines choses que vous pouvez faire pour changer votre email et votre mot de passe sans avoir besoin du lien de réinitialisation.

Solution #1. Editez votre fichier functions.php

Pour apporter des modifications au fichier functions.php d'un thème, accédez à ../wp-content/themes/your_current_theme via FTP ou le gestionnaire de fichiers. Ouvrez votre fichier functions.php et ajoutez la ligne de code suivante.

wp_set_password ('DesiredNewPassword', 1);

Mettez votre nouveau mot de passe souhaité à la place du mot «DesiredNewPassword». Enregistrez le fichier et transférez-le à nouveau. Une fois que vous êtes connecté à votre site Web, supprimez le code du fichier et chargez-le à nouveau.

Solution #2. Réinitialiser votre email et mot de passe via phpMyAdmin

Connectez-vous à votre cpanel. Cliquez sur phpMyAdmin et sélectionnez la base de données de votre site web. Cliquez sur la table wp_users et éditez votre enregistrement. Entrez une nouvelle valeur pour user_pass. Rappelez-vous que phpMyAdmin utilise le cryptage MD5, vous devez donc convertir votre mot de passe en MD5.

Choisissez l'option MD5 dans le menu déroulant de Fonctions. Appuyez sur Enregistrer et actualisez votre site Web.

5. La connexion a expiré

La connexion a expiré

Cette erreur est généralement due à un serveur partagé surchargé. Les raisons suivantes provoquent généralement ce problème.

Causes:

  • Plugins lourds
  • Erreurs de fonction de thème
  • Limite de mémoire PHP épuisée

Solutions

  1. Augmentez votre limite de mémoire PHP
  2. Désactiver tous les plugins et supprimer celui qui cause le problème
  3. Basculez vers un thème WordPress par défaut pour vérifier si votre thème est à l'origine du problème.

6. Erreur de page 404

Erreur de page 404

Cette erreur se produit généralement lorsque le site Web ne trouve pas la page que vous avez spécifiée.

Causes

Le paramètre Permalink est la principale cause d'erreur de page 404.

Solution:

Reconfigurez vos liens permanents en cliquant sur les paramètres> lien permanent. Vous pouvez également réécrire manuellement les règles pour écraser les paramètres de permalien par défaut.

7. Erreur d'épuisement de la mémoire

Erreur d'épuisement de la mémoire

Une erreur de mémoire épuisée provoque soit un écran blanc de la mort, soit l'erreur suivante

Erreur irrécupérable: La taille de la mémoire autorisée des octets 33554432 est épuisée (tentative d'allocation d'octets 2348617) dans /home/nom_utilisateur/public_html/site1/wp-includes/plugin.php à la ligne xxx

Causes

La cause principale est lorsqu'un plugin WordPress ou un script épuise la limite de mémoire par défaut.

Solution

Vous devez augmenter votre limite de mémoire PHP. Même si nous avons mentionné toutes les étapes d'augmentation de la limite de mémoire dans le premier point, je l'écris toujours ici.

Pour augmenter la limite, ouvrez votre fichier wp-config.php et ajoutez la ligne de code suivante dans les balises PHP principales.

define ('WP_MEMORY_LIMIT', '64M');

Le code ci-dessus augmente votre limite de mémoire à 64M.

Remplacez votre thème par le thème par défaut et désactivez tous les plugins

8. Indisponible pour une erreur de maintenance planifiée

Indisponible pour une erreur de maintenance planifiée

Vous pouvez rencontrer cette erreur en raison d'une mise à jour WordPress interrompue ou inachevée.

Cause:

Lorsque WordPress met à jour un plugin ou un thème, il met votre site Web en mode maintenance. Si la mise à jour est interrompue, votre site reste en mode maintenance.

Solutions

  1. Mettre à jour manuellement votre installation WordPress
  2. Supprimez votre fichier .maintenance en allant dans votre répertoire racine via FTP ou un gestionnaire de fichiers.

Conclure

WordPress est un logiciel puissant mais, comme d’autres plates-formes, il a ses défauts. Dans le post d'aujourd'hui, nous avons révélé certaines erreurs courantes concernant leurs causes et leurs solutions. J'espère que vous le trouverez utile et que vous vous débarrasserez de ces erreurs de façon permanente.

Article de Jason Daszkewicz

Jason Daszkewicz est un passionné du Web, développeur de WordPress pour Wordsuccor Ltd., qui fournit des services de développement de plug-ins WordPress aux entreprises. Jason possède une expertise exceptionnelle dans les blogs sur des articles liés à WordPress. Il adore aussi passer du temps à l’extérieur à explorer le monde, les gens et la technologie.