Fejlside til database forbindelse

Læsetid: 2 minutter

Nu og da vil forbindelsen til din Wordpress installations database fejle. Det er ikke et spørgsmål om den fejler men hvornår den fejler. Det sker af mange forskellige årsager, f.eks.

  • Databasen er nede
  • MySQL serveren er ved at genstarte
  • Der var et forbindelses problem fra serveren til databasen
  • Forkert konfiguration i wp-config.php

Fælles for dem alle er, at de producerer en grim og ubehjælpelig fejlbesked som den her

Error Establishing a Database Connection

Den er “grim” og giver egentlig ikke brugeren særligt meget værdi. Det kan der heldigvis gøres noget ved.

Når databasen forbindelsen i Wordpress fejler, leder Wordpress efter en fil ved navn db-error.php i /wp-content/ mappen. Hvis den ikke findes, bruger Wordpress ovenstående fejlbesked ellers anvendes db-error.php.

Det betyder at db-error.php f.eks. kan konfigureres til, at lave en pæn side med en mere brugervenlig besked, samtidig kan der sendes en e-mail / rapport afsted til udvikleren, eller anden relevant person, om, at der gik noget galt. På den måde bliver brugeren gladere og du får besked om, at der er noget som skal kigges på, så fejlen ikke ligger i for lang tid – Tid kan jo i nogle tilfælde, være ganske værdifuld.

Hvordan gør du

Selve designet af siden vil jeg ikke gå ind i, da det varierer fra hjemmeside til hjemmeside, men rent lavpraktisk gør du følgende

  • Lav en fil ved navn db-error.php
  • Upload den til din server (f.eks. vha. FTP) i mappen /wp-content/

Et eksempel på hvordan db-error.php kunne være udformet

Klar på mere inspiration?

Lyt til vores WordPress podcast!