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.
Feature Request: Besseres Fehlerhandling
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Feature Request: Besseres Fehlerhandling
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
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/
# 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/
Re: Feature Request: Besseres Fehlerhandling
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.konus wrote:Das hätte nicht passieren dürfen...
Derzeit ist die Webseite nicht erreichbar.
Bitte versuchen Sie es später noch einmal.
YL
Re: Feature Request: Besseres Fehlerhandling
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.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.
Gruß,
Falk
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Feature Request: Besseres Fehlerhandling
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
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/
# 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/