Feature Request: Besseres Fehlerhandling

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
konus
Regular
Posts: 334
Joined: Mon Jun 16, 2008 1:57 pm
Location: Dresden, Germany
Contact:

Feature Request: Besseres Fehlerhandling

Post by konus »

Aus aktuellem Anlass: Wenn Serendipity keine Verbindung zur Datenbank bekommt (mein Provider hat gerade ein Problem), erscheint auf der Webseite die Fehlermeldung "serendipity error: unable to connect to database - exiting." Der Http Code der Seite ist 200/OK

Ich würde mir wünschen, wenn stattdessen der HTTP Code 503 "Service Temporärly Unavailable" geliefert würde und die textliche Fehlermeldung etwas neutraler bzw. verständlicher ausfallen würde (oder idealerweise konfigurierbar wäre). Beispiel:
503 Service Temporarily Unavailable
Das hätte nicht passieren dürfen...
Derzeit ist die Webseite nicht erreichbar.
Bitte versuchen Sie es später noch einmal.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by garvinhicking »

Das Problem daran ist dass viele Browser HTTP Errorcodes "überlagern" mit eigenen Fehlerseiten, und man den eigentlichen Text auf der Seite dann nicht geliefert bekommt. Man wüsste dann also nicht, dass etwas mit der Datenbank nicht stimmt.

Bei einem 200er Status ist gewährleistet dass der User die Fehlermeldung definitiv zu Gesicht bekommt...

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by yellowled »

konus wrote:Das hätte nicht passieren dürfen...
Derzeit ist die Webseite nicht erreichbar.
Bitte versuchen Sie es später noch einmal.
Mal so rein aus Usability-Sicht fände ich (als Besucher) diese Fehlermeldungen wenig hilfreich bzw. aussagekräftig. Nun bin ich technisch halbwegs versiert, aber selbst dem „Durchschnittsbesucher“ dürfte bei der aktuellen Fehlermeldung klar sein, dass es sich um ein vorrübergehendes technisches Problem handelt. Bei den genannten Fehlermeldungen würde ich davon nicht unbedingt ausgehen.

YL
konus
Regular
Posts: 334
Joined: Mon Jun 16, 2008 1:57 pm
Location: Dresden, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by konus »

Ok ihr habt recht :-)
Danke!
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by falk »

garvinhicking wrote:Das Problem daran ist dass viele Browser HTTP Errorcodes "überlagern" mit eigenen Fehlerseiten, und man den eigentlichen Text auf der Seite dann nicht geliefert bekommt. Man wüsste dann also nicht, dass etwas mit der Datenbank nicht stimmt.
Kannst du mir dafür bitte Material zum nachlesen geben? Mir ist dieses Verhalten neu. Firefox, Opera, Chrome und IE zeigen bei mir die Seiten an, die ich ihm vom Webserver ausliefern lasse.

Gruß,

Falk
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by garvinhicking »

Hi!

Siehe hier: http://social.msdn.microsoft.com/Forums ... e-handling

Man kann das in den meisten Browsern einstellen, sicher hast Du deine so konfiguriert dass sie es "durchreichen". Standardmäßig ist aber soweit ich weiß es im IE so eingestellt dass es die browserinterne Fehlermeldung sucht.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply