Sonntag, 7. November 2010

Warum man Fehlermeldungen in Live-Systemen unterdrücken sollte

Fehlermeldungen sind etwas äußerst hilfreiches.
In der Entwicklungsphase helfen sie, Fehler aufzuzeigen und zu beseitigen.

Im Live-Betrieb helfen sie, das System für jedermann zu öffnen.
...Moment, das kann so nicht gewollt sein:
Warning: mysql_connect() [function.mysql-connect]: Can't create TCP/IP socket (105) in /var/customers/webs/[...]/includes/class.db.php on line 13
127.0.0.1
he[...]ql1
de[...]a6+72
Can't create TCP/IP socket (105)
Da haut mir der Interpreter doch tatsächlich die kompletten MySQL-Zugangsdaten um die Ohren...
Wenn jetzt noch PHPMyAdmin (oder vergleichbares) installiert ist, schaut's zappenduster aus.

Ich schreib jetzt besser nicht dazu, wo mir das begegnet ist.

Keine Kommentare:

Kommentar veröffentlichen