
Contourner les erreurs de connexion à votre base de données WordPress
Depuis la version 2.3.2 de WordPress il est possible de personnaliser le message d’erreur de connexion à la base de données.
Il suffit pour cela de créer un fichier db-error.php dans le dossier /wp-content/
Un message personnalisé et aux couleurs de votre site ce n’est pas mal mais on peut aller plus loin.
En effet ce message apparait généralement quand le nombre de requêtes simultanées à votre base de données est trop important. Autrement dit quelques instants plus tard les mêmes requêtes pourront être lancées avec succès et la page sera affichée correctement.
Concrètement on met quoi dans le fichier db-error.php ?
Nous n’avons pas besoin de récupérer le $_SERVER[‘HTTP_HOST’] puisqu’on reste sur le même domaine. WordPress ayant de plus tendance à insérer des Redirect dans ses URI inutile de prendre des risques supplémentaires.
On constitue ensuite l’entête HTML de la page
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">