Dépannage de WordPress (101)

Dépannage de WordPressEn ce qui concerne la prise en charge de WordPress, les utilisateurs ont le choix entre plusieurs options:


  • Le Codex WordPress (DIY)
  • Le forum de support WordPress (tenu par des administrateurs WordPress.org et d’autres utilisateurs WordPress)
  • Prise en charge des plugins et des thèmes (fournis par les développeurs)
  • Prise en charge de l’hébergement Web (la disponibilité et le type de prise en charge varient en fonction du plan d’hébergement)

Sans une ligne de communication directe ou un support en temps réel fourni par WordPress, cela peut rendre la résolution des erreurs WordPress frustrante. La bonne nouvelle, cependant, est que la plupart des erreurs qui surviennent sont assez courantes.

Dans ce guide, nous allons vous montrer comment résoudre les problèmes de WordPress en cas de problème.

15 erreurs WordPress courantes et comment les corriger:

  1. L’écran blanc de la mort
  2. Erreur Interne du Serveur
  3. Erreur lors de l’établissement de la connexion à la base de données
  4. Passerelle incorrecte ou délai d’expiration de la passerelle
  5. Trop de demandes
  6. Délai de connexion dépassé / limite épuisée
  7. Page non trouvée
  8. Erreur de syntaxe
  9. Non disponible pour la maintenance planifiée
  10. Échec de la mise à jour automatique
  11. Trop de redirections
  12. Contenu mixte
  13. Impossible d’écrire sur le disque
  14. Les modifications ne s’affichent pas
  15. Échec de la connexion

Contents

Un guide pour résoudre les erreurs WordPress les plus courantes

Même s’il y a un tas de choses qui peuvent mal tourner dans WordPress, il n’est pas trop difficile de réduire les causes si vous savez quel type d’erreur s’est produit.

Erreur n ° 1: l’écran blanc de la mort

L’écran blanc de la mort est exactement comme il sonne. Vous tenterez d’accéder à l’administrateur WordPress ou, pire encore, à votre site Web WordPress et l’écran sera vide.

Il y a un certain nombre de choses qui peuvent provoquer la mort de l’écran blanc, des plugins en conflit aux limites de mémoire dépassées (bien que, le plus souvent, c’est généralement un plugin ou un thème en faute). S’il n’y a pas de message d’erreur indiquant où réside le problème, suivez ce processus de dépannage.

Remarque: Même s’il s’agit du flux de travail pour réparer l’écran blanc de la mort, il est utile pour corriger d’autres erreurs WordPress. Chaque fois que nous référençons le correctif White Screen of Death ci-dessous, c’est le processus auquel nous faisons référence.

Étape 1: désactiver tous les plugins

Si vous avez toujours accès à l’administrateur WordPress et que seul votre site est en panne, procédez comme suit:

Allez dans Plugins> Plugins installés:

Plugins installés

Sélectionnez tous les plugins:

Vérifier tous les plugins

Dans le menu Actions en masse, sélectionnez «Désactiver»:

Désactiver en masse

Vos plugins devraient maintenant tous être désactivés:

Plugins désactivés

Si vous n’avez pas accès à l’administrateur WordPress, vous devrez le faire depuis votre panneau de contrôle.

Accédez à votre tableau de bord d’hébergement Web:

Tableau de bord BlueHost

Localisez votre panneau de contrôle.

Ce que vous recherchez est un gestionnaire de fichiers ou un FTP. Les deux vous donneront accès au backend de votre site web.

Fichier FTP Bluehost

Recherchez le dossier wp-content à la racine de votre site Web:

Dossier wp-content

Ouvrez-le et recherchez votre dossier de plugins:

Dossier des plugins

Renommez le dossier en autre chose que «plugins». Cela désactivera tous les plugins de votre site Web.

Étape 2: Vérifiez votre site Web

Avec vos plugins désactivés, il est temps de voir si votre accès est restauré.

Si vous n’aviez pas accès à l’administrateur auparavant, allez-y maintenant:

Connexion WordPress

Si ce n’est que votre site Web qui montrait l’écran blanc de la mort, passez la souris sur le nom de votre site Web dans le coin supérieur gauche de l’administrateur WordPress et cliquez sur «Visiter le site»:

Visiter le site à partir du menu

Selon ce que vous voyez, vous disposez de deux options pour les étapes suivantes:

  • Si vous y avez accès: Trouver le plugin problématique.
  • Si vous n’y avez pas accès: Essayez un nouveau thème.

Nous allons parcourir ces étapes ensuite.

Étape 3: recherchez le plug-in problématique (option 1)

Si vous y avez à nouveau accès, vous savez que le problème était probablement un plugin. Cela signifie que l’un de vos plugins entre en conflit avec:

  • Votre thème
  • Un autre plugin

Vous devez maintenant détecter quel plugin est en faute. Pour ce faire, vous devez activer vos plugins un par un.

Commencez par le haut de votre liste. Activez le premier plugin:

Activer le plugin

Si ce plugin en est la cause, vous devriez à nouveau perdre l’accès à l’administrateur WordPress ou à votre site Web. (Vous pouvez le restaurer une fois de plus en désactivant le plugin.)

Si vous ne voyez pas l’écran blanc de la mort, désactivez ce plugin et essayez le suivant. Vous devrez répéter ces étapes jusqu’à ce que vous localisiez le plugin problématique.

Bien entendu, cela suppose que le plugin entre en conflit avec votre thème. Si vous ne voyez plus l’écran d’erreur après avoir désactivé chaque plug-in un par un, le problème peut se situer entre deux plug-ins. Vous devrez réactiver deux à la fois pour les localiser. Cela dit, ce n’est pas courant. C’est généralement un script conflictuel dans un plugin et un thème qui génère l’erreur.

Une fois que vous avez identifié le duo problématique, allez-y et réactivez tous les autres plugins de votre site Web.

Vous voudrez contacter le développeur du plugin pour signaler le problème. Assurez-vous d’avoir des captures d’écran de l’erreur et de décrire en détail pourquoi elle s’est produite et comment vous avez pu la confirmer.

Étape 3: essayez un nouveau thème (option 2)

Si vous voyez toujours l’écran blanc de la mort après avoir désactivé tous vos plugins, votre thème peut être le coupable.

Pour le confirmer, vous devez désactiver votre thème.

Si vous avez toujours accès à l’administrateur WordPress et que seul votre site est en panne, procédez comme suit:

Accédez à Apparence> Thèmes:

Menu Thèmes d'apparence

Pour désactiver votre thème, vous devez en activer un autre.

Qu’il soit déjà installé ou non, activez le dernier thème par défaut de WordPress:

Activer le thème par défaut

Si vous n’avez pas accès à l’administrateur WordPress, faites la même chose que vous avez fait avec vos plugins depuis le panneau de configuration.

Encore une fois, recherchez le dossier wp-content à la racine de votre site Web. Cette fois, vous voudrez rechercher le dossier des thèmes à l’intérieur:

Dossier Thèmes

Renommez le dossier en autre chose que «thèmes». Cela désactivera votre thème et activera automatiquement le thème WordPress par défaut.

Vous pouvez maintenant consulter votre site Web pour voir si l’écran blanc de la mort a disparu. Si c’est le cas, alors vous savez que le problème est un conflit entre votre thème et le noyau.

Contactez le développeur du thème avec des captures d’écran de l’erreur et une description des étapes que vous avez suivies pour confirmer le problème.

Étape 4: exécutez le débogage

Dans la plupart des cas, les étapes ci-dessus vous aideront à localiser le problème avec votre site Web. Cependant, si vous avez atteint ce point et voyez toujours l’écran blanc de la mort, il y a une dernière chose à essayer.

Retournez dans votre gestionnaire de fichiers ou FTP. Accédez au répertoire racine et recherchez le fichier wp-config.php:

Fichier wp-config

Ouvrez le fichier pour le modifier.

Vers le bas, vous verrez la chaîne suivante:

define ('WP_DEBUG', false);
define ('WP_DEBUG_LOG', false);
define ('WP_DEBUG_DISPLAY', false);

Ce que cela dit, c’est que:

  • La fonction de débogage est désactivée.
  • Si une erreur se produit, aucun journal n’en sera généré sur le backend.
  • Si une erreur se produit, aucun code d’erreur ne s’affichera sur le frontend.

Cependant, si vous êtes bloqué, il est utile d’activer cette fonctionnalité pour obtenir plus de détails sur l’erreur. Pour ce faire, remplacez les deux premières valeurs par vrai:

define ('WP_DEBUG', true);
define ('WP_DEBUG_LOG', true);
define ('WP_DEBUG_DISPLAY', false);

Conserver l’affichage défini comme faux. Vous ne voulez pas que les pirates aient une idée de ce qui se passe sur le backend de votre site en direct, alors gardez toujours ces codes cachés..

Enregistrez votre fichier une fois que vous avez terminé d’activer le débogage (mais laissez le panneau de configuration ouvert). Ensuite, revenez à votre site Web.

Lorsque vous revoyez l’écran blanc de la mort, revenez à votre panneau de configuration et recherchez le dossier wp-content (le même où se trouvent votre thème et vos plugins). Il y aura maintenant un fichier texte appelé debug_log.

fichier de débogage

Ouvrez-le et consultez le message d’erreur. Recherchez la date et l’heure d’aujourd’hui. Il devrait y avoir une ligne qui indique quel fichier dans votre répertoire et quelle ligne dans ce fichier contient l’erreur.

Si l’erreur se trouve dans l’un de vos fichiers de thème ou de plug-in, prenez une capture d’écran du code d’erreur et envoyez-le au développeur afin qu’il puisse corriger le problème (comme il a probablement été introduit dans une mise à jour récente).

S’il s’agit d’un problème dans un autre fichier, c’est à vous de le réparer. Si vous n’êtes pas à l’aise, contactez un développeur qui pourra vous aider..

Une fois le problème résolu et l’écran blanc de la mort disparu, revenez à wp-config.php et désactivez le débogage.

Erreur n ° 2: erreur de serveur interne (code d’erreur 500)

Il n’est pas toujours clair à 100% ce qui a exactement causé l’erreur 500 du serveur interne. Cependant, comme l’écran blanc de la mort, il y a quelque chose de mal dans votre code.

Étape 1: remplacer le fichier .htaccess

La première chose à tester est le fichier .htaccess. À l’occasion, il est corrompu et entraîne le remplacement de votre site Web par une page «Erreur de serveur interne».

Que le fichier soit corrompu ou non, vous devez toujours effectuer cette étape. Aucun dommage ne viendra à votre site Web si vous remplacez le fichier .htaccess existant.

Connectez-vous à votre panneau de configuration et ouvrez votre gestionnaire de fichiers ou votre gestionnaire FTP. Avant d’entrer dans le répertoire racine de votre site Web, sélectionnez l’option «Afficher les fichiers cachés» (si vous l’avez):

Paramètres du gestionnaire de fichiers

Si votre site Web est hébergé sur un hébergement partagé, le fichier peut toujours être masqué. Si tel est le cas, ajoutez ce qui suit à la fin de l’URL du gestionnaire de fichiers: “& showhidden = 1”.

Fichier htaccess

Renommez le fichier .htaccess pour le désactiver.

Accédez à votre site Web et voyez si cela a supprimé l’erreur de serveur interne. Si c’est le cas, il vous suffit de créer un tout nouveau fichier.

Accédez au menu Paramètres> Permaliens:

Menu Paramètres Permaliens

Cliquez sur «Enregistrer les modifications» au bas de la page. Cela va créer un nouveau fichier.

Si l’erreur n’a pas disparu, essayez cette solution de contournement.

Ouvrez votre nouveau fichier .htaccess et ajoutez ce qui suit:

# COMMENCEZ WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule. /index.php [L]
# END WordPress

Si cela ne supprime pas la corruption, passez à l’étape suivante.

Étape 2: le correctif de l’écran blanc de la mort

Parcourez l’écran blanc des étapes de dépannage de la mort.

Si l’erreur persiste après cela, essayez l’étape suivante.

Étape 3: augmenter la limite de mémoire

Ce n’est probablement pas la cause car vous verrez généralement un message lié à la mémoire épuisée si c’est le cas. Cependant, cela ne fait pas de mal d’essayer car c’est une solution rapide.

Exécutez les étapes de dépannage de l’augmentation de la limite de mémoire.

Si vous êtes toujours bloqué, cette dernière étape devrait faire l’affaire:

Étape 4: remplacer les dossiers wp-admin et wp-includes

Une mise à jour peut avoir involontairement corrompu le code dans vos dossiers wp-admin ou wp-includes.

Pour les remplacer, vous devrez récupérer une nouvelle copie de WordPress.

Aller à WordPress.org, cliquez sur le bouton “Get WordPress” et téléchargez les fichiers sur votre bureau.

Obtenez de nouveaux fichiers WordPress

Décompressez le dossier et recherchez les dossiers wp-admin et wp-includes.

Retournez dans votre gestionnaire de fichiers. Téléchargez une copie des dossiers wp-admin et wp-includes qui existent déjà (c’est toujours une bonne idée d’en avoir une copie au cas où).

Dossiers cPanel

Cliquez sur “Télécharger”. Ensuite, téléchargez à nouveau chaque dossier un par un. Vous n’avez besoin de le faire que pour wp-admin et wp-includes.

Télécharger des fichiers

Vous pouvez maintenant retourner sur votre site Web. L’erreur devrait avoir disparu. Si ce n’est pas le cas, il est temps de contacter votre hébergeur pour obtenir de l’aide..

Erreur n ° 3: Erreur lors de l’établissement de la connexion à la base de données

Lorsque vous voyez ce message d’erreur, cela signifie que quelque chose empêche votre site WordPress de se connecter à sa base de données MySQL ou MariaDB.

Étape 1: vérifiez le fichier wp-config.php

Le fichier wp-config.php contient les détails les plus pertinents sur la configuration de votre site Web – notamment les informations de votre base de données. Vérifiez ceci avant d’essayer d’autres correctifs.

Accédez à votre gestionnaire de fichiers ou FTP et dirigez-vous vers le fichier wp-config.php. Ouvrez-le pour le modifier.

Vous devriez trouver une section dédiée à vos paramètres de base de données. Cela ressemblera à ceci:

/ ** Nom de la base de données pour WordPress * /
define ('DB_NAME', 'database_name');

/ ** Nom d'utilisateur de la base de données * /
define ('DB_USER', 'database_username');

/ ** Mot de passe de la base de données * /
define ('DB_PASSWORD', 'databasepw');

/ ** Nom d'hôte * /
define ('DB_HOST', 'database_hostname');

/ ** Jeu de caractères de base de données * /
define ('DB_CHARSET', 'utf8');

/ ** Type d'assemblage de base de données * /
define ('DB_COLLATE', '');

Si l’une de ces données est manquante ou semble incorrecte, effectuez vos modifications (après avoir enregistré une copie du wp-config.php sur votre bureau).

Enregistrez vos modifications et revenez sur le site Web pour voir s’il ne parvient toujours pas à se connecter à la base de données.

Étape 2: contactez le support de votre hébergeur

S’il n’y a pas de perturbation claire de la connexion à la base de données WordPress de votre côté, alors il est temps de parler à votre hébergeur.

Il existe plusieurs raisons pour lesquelles la connexion à la base de données peut être compromise:

  • Temps d’arrêt du serveur
  • Les limites du plan ont été dépassées (bien qu’ils devraient vous informer si c’est le cas)
  • Violation de la sécurité

Une fois que vous connaissez la cause profonde, travaillez rapidement pour la réparer, même si cela signifie simplement obtenir un ETA lorsque les serveurs seront de nouveau en ligne. Vous ne pouvez pas vous permettre de laisser votre site inactif trop longtemps.

Erreur n ° 4: Bad Gateway (code d’erreur 502) ou Gateway Timeout (code d’erreur 504)

Ces codes d’erreur signifient qu’il y a un problème au niveau du serveur. Bien que vous ne puissiez pas contrôler directement le serveur, ces erreurs peuvent parfois être temporaires, il est donc judicieux de suivre ces étapes de dépannage avant de contacter votre hôte..

Étape 1: actualiser le site

Cliquez sur le bouton “Actualiser” dans la barre de votre navigateur:

Actualiser le site Web

Vous avez peut-être essayé de charger votre site Web lorsque le serveur était temporairement hors service ou qu’il avait des problèmes.

Étape 2: vider le cache du navigateur

Si l’actualisation ne fonctionne pas, le problème peut être lié à la mise en cache. Pour «décoller» votre site Web, accédez aux paramètres de votre navigateur..

Recherchez une option pour effacer vos données de navigation. Dans Chrome, le paramètre ressemble à ceci:

Effacer les données de navigation

Vérifiez le paramètre pour les images et les fichiers mis en cache:

Chrome Clear Cache

Cliquez ensuite sur «Effacer les données». Une fois cela fait, rechargez votre site Web et voyez si cela a supprimé le code d’erreur.

Étape 3: Le correctif de l’écran blanc de la mort

Un plugin récent ou une mise à jour de thème peut être à blâmer si les deux correctifs ci-dessus ne fonctionnent pas.

Parcourez l’écran blanc des étapes de dépannage de la mort.

Étape 4: Vérifiez auprès de votre hôte ou fournisseur CDN

Si aucune des options ci-dessus n’a fonctionné, vous voudrez contacter votre hôte ou votre fournisseur CDN.

Lorsque vous entrez en contact, assurez-vous d’avoir une capture d’écran de l’erreur et des détails sur les étapes de dépannage que vous avez prises jusqu’à présent. Ils peuvent avoir besoin de désactiver votre DNS, CDN ou pare-feu pour se débarrasser de l’erreur.

Erreur n ° 5: trop de demandes (code d’erreur 429)

Cette erreur signifie généralement qu’un plug-in ou un script de thème envoie trop de demandes à votre serveur..

Étape 1: le correctif de l’écran blanc de la mort

Parcourez l’écran blanc des étapes de dépannage de la mort.

Si vous ne pouvez pas supprimer l’erreur avec ce processus, contactez votre hébergeur. Ils devraient être en mesure de vous dire quelle intégration tierce fonctionne en overdrive.

S’il existe un moyen de reconfigurer les paramètres pour résoudre le problème, faites-le. Sinon, vous devrez trouver un outil de remplacement.

Erreur n ° 6: connexion expirée / limite épuisée

Avec cette erreur, vous ne perdrez pas l’accès à votre site Web ou à la zone d’administration. Cela signifie plutôt qu’une action que vous essayez d’effectuer dans WordPress – par exemple, l’installation d’un nouveau thème – épuise les limites de votre serveur.

Étape 1: augmenter la limite de mémoire

Accédez à votre gestionnaire de fichiers et ouvrez le fichier wp-config.php.

Au bas du fichier, recherchez une chaîne qui ressemble à ceci:

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

C’est le bit «64M» qui doit être mis à jour. Pour donner à votre serveur plus de mémoire pour traiter votre demande, augmentez la limite à 256 Mo:

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

Essayez d’exécuter à nouveau votre demande via WordPress. Si cela ne fonctionne pas, essayez ceci:

Étape 2: Augmentez le temps d’exécution maximal

Il se peut que le temps nécessaire pour traiter une demande ait dépassé le temps d’exécution maximal par défaut.

Il y a une bonne raison à cette limite (comme empêcher les pirates de bombarder votre serveur avec les mêmes requêtes encore et encore). Cependant, vous pouvez l’ajuster temporairement pour permettre à votre demande de passer.

Depuis votre gestionnaire de fichiers ou FTP, recherchez le fichier .htaccess. Si vous avez du mal à trouver le fichier .htaccess, passez en revue les étapes du correctif d’erreur du serveur interne.

À l’intérieur du fichier, faites défiler jusqu’en bas. Vous verrez une ligne qui ressemble à ceci:

# END WORDPRESS

Juste au-dessus, placez ce qui suit:

php_value max_execution_time 300

Par défaut, le temps d’exécution maximal est généralement de 30 à 60 secondes. Cela le fera grimper jusqu’à 300 secondes.

Réessayez votre demande. Si cela fonctionne, n’oubliez pas de revenir à votre fichier .htaccess et de supprimer complètement la ligne ou de la réécrire pour qu’il indique:

php_value max_execution_time 60

Si ce correctif ne fonctionne pas, mettez à jour 300 à 600 et répétez. Si cela ne fonctionne toujours pas, il peut y avoir un problème avec un plugin ou un thème récemment mis à jour.

Étape 3: Le correctif de l’écran blanc de la mort

Parcourez l’écran blanc des étapes de dépannage de la mort.

Si vous êtes toujours bloqué, contactez votre hébergeur.

Erreur n ° 7: page non trouvée (code d’erreur 404)

Il n’est pas rare de rencontrer cette erreur sur le Web si une page n’existe plus à son URL d’origine et qu’une redirection n’est pas configurée. Cependant, il peut arriver que cette erreur apparaisse même lorsqu’une page existe à l’adresse saisie.

Étape 1: vérifier l’orthographe de l’URL

Pour être sûr, vérifiez l’orthographe de l’URL que vous avez entrée dans la barre d’adresse. Assurez-vous qu’il n’y a pas d’erreurs.

Étape 2: correction des liens permanents

Si à tout moment vous avez changé de structure de permalien, un paramètre précédent peut être bloqué dans le backend. Pour le déloger, allez dans Paramètres> Permaliens.

Menu Paramètres Permaliens

Redéfinissez la structure de vos permaliens sur le paramètre par défaut «Normal»:

Paramètres de permalien par défaut

Sauvegardez vos modifications.

Revenez à la structure de permaliens que vous vouliez utiliser. Économisez encore.

Vérifiez la page pour voir si l’erreur 404 est toujours là. Si c’est le cas, passez à l’étape suivante.

Étape 3: remplacer le fichier .htaccess

Exécutez le correctif du fichier .htaccess corrompu.

Cela devrait se débarrasser de l’erreur.

Erreur n ° 8: erreur de syntaxe

Vous verrez cette erreur immédiatement après avoir modifié un fichier sur le backend de votre site Web.

Lorsque vous voyez «erreur de syntaxe», cela signifie qu’il y a une violation des bonnes pratiques de codage.

Par exemple, il s’agit d’une erreur syntaxique car le point-virgule final (;) est manquant:

define ('WP_MEMORY_LIMIT', '64M')

Il s’agit également d’une erreur syntaxique car les guillemets droits sont écrits comme des guillemets bouclés:

définir («WP_MEMORY_LIMIT», «64M»);

Vous pouvez également rencontrer une «erreur inattendue». Celui-ci signifie que quelque chose est mal orthographié ou mal formaté.

Étape 1: corriger le code

Ces types d’erreurs sont plus explicites que la plupart des erreurs de cette liste. Lorsque vous en voyez un, il devrait vous dire non seulement sur quel fichier contient l’erreur, mais également sur quelle ligne l’erreur s’est produite. Cela rend l’inspection du code pour les caractères manquants ou erronés beaucoup plus facile.

Une fois que vous avez trouvé le problème, réparez-le et enregistrez vos modifications. Revisitez votre site pour confirmer que l’erreur a disparu.

Erreur n ° 9: non disponible pour la maintenance planifiée

Il y a une raison pour laquelle vous voyez ce message: WordPress a mis votre site Web en mode maintenance pendant une mise à jour. Il pourrait être:

  • Une mise à jour que vous venez de passer.
  • Une mise à jour automatique effectuée par WordPress tout à l’heure.
  • Une mise à jour antérieure qui a bloqué votre site Web en mode maintenance.

Étape 1: Donnez-lui une minute

Avant de faire quoi que ce soit, donnez-lui juste une minute. Même si vous n’avez pas poussé manuellement une mise à jour, WordPress peut en travailler une en arrière-plan.

Si la minute passe et que le message de maintenance planifiée n’est pas parti, passez à l’étape suivante.

Étape 2: désactiver le mode de maintenance

Connectez-vous à votre panneau de configuration et à votre gestionnaire de fichiers. Accédez à la racine de votre site Web et recherchez un fichier appelé .maintenance.

Pour désactiver le mode maintenance, cliquez simplement sur le fichier et supprimez-le. Cela ramènera votre site Web.

Erreur n ° 10: échec de la mise à jour automatique

Par défaut, WordPress a configuré des mises à jour mineures pour s’exécuter automatiquement (principalement celles relatives à la maintenance générale et à la sécurité). Vous pouvez également avoir vos propres mises à jour automatisées planifiées pour s’exécuter.

Indépendamment de leur origine, il peut arriver que la mise à jour échoue. Cela pourrait simplement être un mauvais timing (comme si le serveur était en panne à ce moment précis) ou un problème dans le système.

Étape 1: mise à jour manuelle

La solution pour celui-ci est simple.

Vous verrez un certain nombre d’indicateurs dans WordPress qui vous permettent de savoir où vos mises à jour attendent:

Mises à jour WordPress

Suivez-les et lancez la mise à jour manuellement.

Erreur n ° 11: trop de redirections

Habituellement, une redirection est intentionnelle. Vous mettez à jour votre nom de domaine ou déplacez votre site Web de HTTP vers HTTPS. Dans ces cas, vous utilisez une redirection 301 pour vous assurer que le trafic arrive à la bonne destination même si vos visiteurs tapent l’ancienne URL.

Cependant, si vous voyez une erreur indiquant qu’il y a trop de redirections, cela signifie généralement que vos visiteurs sont coincés dans une boucle de redirection avec nulle part où atterrir.

Cela se produit lorsque votre site et vos adresses WordPress sont différents.

Étape 1: Mettre à jour les paramètres WordPress

Le premier endroit pour vérifier cette différence est vos paramètres WordPress. Accédez à Paramètres> Général:

Menu Général Paramètres

Les adresses de WordPress et du site doivent correspondre:

Adresses des paramètres généraux

Si ce n’est pas le cas, corrigez l’URL mal formatée et enregistrez vos modifications.

Si cela ne résout pas l’erreur, vérifiez les données de votre site au niveau du serveur.

Étape 2: mettre à jour le fichier wp-config.php

Le fichier wp-config.php contient de nombreuses données sur la configuration de votre site Web, y compris son nom de domaine.

Connectez-vous à votre gestionnaire de fichiers ou FTP et ouvrez votre fichier wp-config.php. Recherchez une chaîne de code qui ressemble à ceci:

define ('WP_HOME', 'http: //faux-agency.local');

define ('WP_SITEURL', 'http: //faux-agency.local');

Remplacez l’URL du site de test ci-dessus par vos propres adresses WordPress et site. Encore une fois, ces deux valeurs doivent être identiques.

Ils doivent également correspondre à la façon dont ils sont configurés au niveau du serveur. Donc, si le domaine est enregistré en tant que https: //www.faux-agency.local, alors les valeurs HTTPS et WWW doivent être présentes ici.

Enregistrez vos modifications et revenez à votre site Web. L’erreur devrait avoir disparu.

Erreur n ° 12: contenu mixte

Une autre erreur qui découle du formatage de votre adresse Web est l’erreur de contenu mixte. Cela signifie essentiellement que:

  • Votre site Web a un certificat SSL installé et il fonctionne maintenant via HTTPS.
  • Il y a des éléments (comme des fichiers image), des pages ou des liens sur votre site qui continuent d’utiliser HTTP.

Les sites Web doivent être tous HTTPS ou HTTP. Pour supprimer cette erreur, vous devez déplacer votre contenu non sécurisé vers l’adresse Web sécurisée.

Plutôt que de prendre des mesures pour réparer celui-ci, choisissez l’option qui vous convient le mieux:

Option 1: utilisez l’outil d’inspection

Ouvrez votre site Web et cliquez avec le bouton droit n’importe où sur l’écran. Sélectionnez «Inspecter» parmi les options:

Inspecter le site Web

Recherchez le panneau de la console. Si une telle erreur de contenu mixte existe sur cette page, vous la trouverez ici:

Inspecter la console

Il vous dira exactement quelle partie de la page contient le contenu HTTP. Vous pouvez ensuite le corriger en réparant le lien incorrect ou en téléchargeant à nouveau le fichier.

Option 2: utilisez le plug-in SSL Insecure Content Fixer

Installez le Plug-in SSL Insecure Content Fixer pour vous aider.

Fixateur de contenu non sécurisé SSL

Commencez avec le paramètre «Simple» et voyez si cela résout le problème. Si ce n’est pas le cas, parcourez les paramètres suivants jusqu’à ce que vous en trouviez un qui résout le problème de contenu mixte.

Option 3: Contactez votre support d’hébergement Web pour obtenir de l’aide

Contactez votre hébergeur si vous ne savez pas où réside l’erreur de contenu mixte.

Erreur n ° 13: échec de l’écriture sur le disque

Lorsque vous rencontrez des problèmes avec les images de votre site, c’est probablement l’erreur que vous allez voir.

Il apparaîtra lorsqu’un fichier ne parvient pas à être téléchargé. Il apparaît également lorsque vos fichiers multimédias semblent avoir disparu de votre dossier Média ainsi que de votre site Web. Il y aura des espaces réservés pour eux, mais le contenu ne s’affichera pas.

Cela n’a rien à voir avec la tentative de téléchargement de types de fichiers inacceptables. Cette erreur est liée aux autorisations de fichiers qui ne sont pas correctement configurées sur le backend. Une mise à jour de votre hébergeur ou d’un plugin aurait pu les gâcher.

Étape 1: Mettre à jour les autorisations dans le dossier wp-content

Accédez à votre FTP et recherchez le dossier wp-content. Ouvrez-le et recherchez le dossier des téléchargements. Faites un clic droit dessus. Sélectionnez “Modifier les autorisations” (il peut également être appelé “Autorisations de fichier” ou simplement “Autorisations”).

Importe les autorisations de modification

Si vous ne voyez pas un écran qui ressemble à ceci, vous devrez demander à votre hébergeur de mettre à jour votre accès aux autorisations de fichier ou de vous aider.

Si vous voyez un écran comme celui-ci, mettez à jour la «Valeur des autorisations» à 744. Cochez la case «Récursif» ci-dessous et appliquez-la uniquement aux répertoires. Sauvegardez vos modifications.

Cliquez de nouveau avec le bouton droit sur le dossier de téléchargement. Cette fois, définissez la «Valeur des autorisations» sur 644. Cochez «Récursif», mais appliquez-la uniquement aux fichiers. Sauvegardez vos modifications.

Revenez sur votre site Web et vous devriez voir que vos fichiers multimédias sont intacts (ou que vous pouvez télécharger des fichiers multimédias sans échec).

Erreur n ° 14: les modifications ne s’affichent pas

Ce n’est pas une erreur qui viendra avec un message ou un écran blanc. C’est une erreur que vous verrez de vos propres yeux après avoir effectué une mise à jour, seulement pour réaliser qu’elle n’apparaît pas sur le site en direct.

Ceci est un problème de mise en cache.

Étape 1: purger le cache de page

Si vous utilisez un plugin de mise en cache WordPress, la première chose à faire est de vider le cache.

La plupart des plugins WordPress placent un bouton “Purger le cache” ou “Vider le cache” dans la barre de menu d’administration en haut de WordPress comme ceci:

Purger le cache

Cela effacera le cache de page pour tous les utilisateurs et visiteurs. Retournez sur votre site Web et voyez si cela a aidé. Si ce n’est pas le cas, essayez cette étape suivante:

Étape 2: vider le cache du navigateur

Dans certains cas, c’est votre navigateur Web qui pose problème. Pour vider le cache du navigateur, recherchez les paramètres de votre navigateur:

Paramètres du navigateur

À partir de là, recherchez le paramètre qui vous permet d’effacer vos données de navigation ou votre cache:

Effacer les données de navigation

Ensuite, videz le cache de votre navigateur:

Chrome Clear Cache

Une fois votre navigateur terminé, vous serez renvoyé à la page Paramètres. Vous pouvez maintenant visiter votre site Web pour confirmer que le problème est résolu.

Erreur # 15: Échec de la connexion

Il y a deux raisons pour lesquelles vous ne pourrez peut-être pas vous connecter à l’administrateur WordPress. Chacun a un correctif distinct.

Option 1: restaurer le mot de passe

Si le problème est que vous avez oublié votre mot de passe, cliquez sur “Vous avez perdu votre mot de passe?” lien sous le formulaire de connexion:

Mot de passe perdu

Entrez votre adresse e-mail ou votre nom d’utilisateur dans le formulaire de récupération:

Récupérez votre mot de passe

Vous recevrez un e-mail pour créer un nouveau mot de passe et récupérer l’accès à votre compte.

Option 2: mettre à jour les informations d’identification de connexion dans phpMyAdmin

Si le problème est que vous n’avez pas perdu ou oublié vos informations de connexion, mais que vous ne pouvez toujours pas vous connecter, vous devrez utiliser phpMyAdmin pour les réinitialiser manuellement.

Accédez à votre panneau de configuration et recherchez phpMyAdmin.

Outils de base de données cPanel

Voici votre console phpMyAdmin:

phpMyAdmin Console

Développez votre base de données sur le panneau de gauche. Recherchez la table wp_users. Cliquez dessus ou choisissez l’option «Parcourir» pour ouvrir votre liste d’utilisateurs WordPress.

phpMyAdmin User Data

Pour modifier les informations de connexion pour vous-même (ou toute autre personne qui ne peut pas se connecter), cliquez sur le bouton “Modifier” à gauche de leurs informations de connexion.

phpMyAdmin Modifier les informations d'identification

Modifiez le mot de passe – en vous assurant qu’il s’agit d’un mélange solide de lettres majuscules, de lettres minuscules, de chiffres et de symboles. Ensuite, enregistrez vos modifications.

Vous pouvez revenir à l’écran de connexion WordPress et réessayer. Si le problème persiste, contactez votre hébergeur pour obtenir de l’aide.

Emballer

De toute évidence, vous espérez que vous ne rencontrerez jamais aucune de ces erreurs lorsque vous travaillez avec WordPress. Mais les problèmes et les erreurs peuvent provenir de divers endroits – votre serveur Web, les plugins ou le thème que vous avez installés, le noyau WordPress et parfois même de vous.

Même si votre site Web n’est pas hors ligne, ces messages d’erreur, écrans vides et contenu manquant sont rebutants pour vos visiteurs. Donc, assurez-vous de savoir comment résoudre ces problèmes WordPress dès qu’ils sont détectés.

Une dernière chose: n’oubliez pas d’avoir un système automatisé de sauvegardes en arrière-plan. Au cas où l’une de ces erreurs ne pourrait pas être résolue proprement (comme dans le cas d’une faille de sécurité), une sauvegarde peut vraiment sauver votre peau.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map