Hallo,
http://www.php.net/manual/de/pdo.connections.php
schlägt im catchblock vor:
print "Error!: " . $e->getMessage() . "<br/>";
Und schreibt, dass sonst u.U. auch das Passwort im Backtrace mit veröffentlicht würde. O.g. gibt aber bereits DB-Username und DB-Name aus. Ist das sinnvoll? Oder besser schlicht:
<h1>Keine Verbindung mit der Datenbank möglich</h1>.. bitte schicken sie eine Mail an mich@example.com.
Gruß
jobo