Home / Wordpress / Créer une page d’erreur base de données inaccessible sous WordPress.

Créer une page d’erreur base de données inaccessible sous WordPress.

Tout le monde connaît l’erreur 404, site inaccessible que l’on personnalise à souhait sous WordPress. Mais savez qu’il est possible de faire la même chose, si la base de données est en carafe.

erreur_mysql_wordpress_1

Ce message d’erreur : Erreur lors de la connexion à la base de données. On l’a tous eu au moins une fois dans notre vie de bloggeur.

Nous allons donc voir comment réaliser une page d’erreur personnalisée lorsque sa base de données MySQL subit une défaillance. De plus nous verrons qu’il est possible d’envoyer un mail en cas de pépin.

Il suffit de créer un fichier db-error.php à l’intérieur du répertoire /wp-content/.

erreur_mysql_wordpress_2

Ensuite éditer votre fichier et copier le code suivant :
[information]Vous retrouver le code source de la page d’erreur sur ma page GitHub. la mise en page sous WordPress est vraiment trop mauvaise. Cliquer-ici dans la rubrique Code-PHP.[/information]

erreur_mysql_wordpress_3

Vous trouverez des quantités de modèles de page sur Internet afin de personnaliser votre interface. Je vous conseille d’être sobre et précis dans l’énoncé du problème.

Voici ce que cela donne une fois enregistrée en cas de problème d’accès à MySQL :

erreur_mysql_wordpress_4

J’ai rajouté une option dans l’en-tête qui consiste à envoyer un mail en cas de problème. Cela peut être pratique pour être averti rapidement.
Le souci, si vous avez un blog à succès, à chaque rafraîchissement de la page, un mail va vous être envoyé et cela peut vite saturer votre BAL, ou pire blacklisté l’adresse mail indiquée dans le fichier. Donc à utiliser en toute état de cause et avec prudence.

erreur_mysql_wordpress_5

 L’intérêt de créer une page de ce type est triple :

  • Signaler au moteur de recherche que le site rencontre un problème temporaire (Erreur 503) et leur dire qu’ils peuvent réessayer de crawler le contenu plus tard.
  • Avertir le webmaster qu’il y a un problème de connexion à la base de données via le mail.
  • Informer les internautes. Au lieu d’avoir un message incompréhensible et rébarbatif, vous pouvez utiliser l’humour pour mieux faire passer la panne.

Source: http://wpchannel.com

That’s All.

  

4 Potins

  1. Merci je viens de m’en rendre compte. ça amène quelques visiteurs en plus.

    @+

  2. Bonsoir,

    Merci pour ces encouragements.

    A bientôt.

  3. bonjour,
    merci pour cette article, je ne savais pas qu’on pouvait mettre un autre message, cela peut servir.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

commodo Donec porta. accumsan ut ut