Feature Request: Besseres Fehlerhandling

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

Feature Request: Besseres Fehlerhandling

Post by konus » Tue Jul 09, 2013 10:08 pm

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.

User avatar
garvinhicking
Core Developer
Posts: 30020
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by garvinhicking » Wed Jul 10, 2013 12:09 pm

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/

User avatar
yellowled
Regular
Posts: 7111
Joined: Fri Jan 13, 2006 11:46 am
Location: Eutin, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by yellowled » Wed Jul 10, 2013 1:00 pm

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
amazon Wishlist - Serendipity-Podcast (German only, sorry)

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

Re: Feature Request: Besseres Fehlerhandling

Post by konus » Wed Jul 10, 2013 1:19 pm

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 » Thu Jul 11, 2013 9:15 pm

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

User avatar
garvinhicking
Core Developer
Posts: 30020
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Feature Request: Besseres Fehlerhandling

Post by garvinhicking » Mon Jul 15, 2013 9:46 am

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