pl: set_error_handler und Exception

Beitrag lesen

problematische Seite

Ok, PHP ist hier etwas eigenwillig, mann muss es halt nur wissen ;)

Den exception_handler() kann ich mir schenken, denn die PDOException spuckt zuviele Informationen aus die ich nicht im Browser haben will. Deswegen ja mein try/cacth mit einer Lapidarmeldung.

Aber so wie es aussieht macht set_error_handler() auch den try/catch Block überflüssig und zwar so, daß mein eigener errhandler greift. Wenn die DB nicht erreichbar ist, sieht das so aus:

PDO::__construct(): [2002] Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle na (trying to connect via tcp://... 

Da wird zwar der Hostname gezeigt, aber damit kann ich leben.

MFG