Wenn euer MySQL Datenbank Server mal wieder down ist, bekommt ihr immer so eine hässliche Seite zu sehen:

WordPress, Error Establishing a Database Connection

Im Internet habe ich eine schöne Anleitung gefunden, wie man das ändern kann:
Creating a custom WordPress database error page

Man muss in der original ‚/wp-includes/wp-db.php‘ die Ausgabe des Errortexts ändern.

Zuerst bitte ein Backup der Datei machen, also zum Beispiel als wp-db.phporg speichern.

Dann öffnet man die Datei und sucht die Stelle, wo die Error-page erstellt wird. Bei meinem WordPress 2.2.3 ist das von Zeile 380 bis Zeile 393.

Diesen ganzen Abschnitt habe ich ersetzt durch: „include(’sql-err.php‘);“

Das sieht jetzt so aus:

$admin_dir = ‚wp-admin/‘; // Zeile 378 war schon da

include(’sql-err.php‘); // Zeile 380 ist das Replacement

die(); // Zeile 382 war auch schon da, vorher in 394

Jetzt wird also bei einem MySQL Error die Datei sql-err.php aufgerufen, welche es noch zu erstellen gilt!

Ich habe den Quelltext der kompletten (laufenden!) Seite aus dem Browser genommen, fast alle Inhalte und Links gelöscht und ein paar Zeilen neu geschrieben.

Sieht jetzt so aus: Database Error (link deleted..)

In dem oben angegebenen Link wurde das etwas anders gemacht, schaut euch das ruhig auch mal an.

By John Turner. John is the founder of SeedProd.com and a WordPress Developer with over 15 years of development experience. Hi, i found those in my debug.log so i have no idea when they happen. The related posts show below the . As for the 2 you ask, not clear what exactly info you need Personal interests, technology, , design, and general geekery. How to Add a Custom Lastly, there are various page templates available for free on the internet that are very amusing, interesting and attractive. Tags: custom, database, error, page, We are Genesis Framework. Genesis Framework is a highly modular and SEO friendly theme framework. This very blog is an example of its flexibility and SEO. The only problem I see with this is when your stops responding for a few minutes. If you activate the email notification you’ll get a lots of emails when a single one would have