Heute Nacht haben wir einen Webserver mit einigen hundert Kunden auf ein neues, leistungsstärkeres System umgezogen. Der neue Server wurde hierfür komplett neu aufgesetzt und die Kundendaten anschließend kopiert.
Wie meistens haben wir vergessen, in der Apache-Konfiguration die automatische Fehlerkorrektur zu aktivieren. So hat es heute morgen nicht lange gedauert, bis die ersten Kunden anriefen und uns darauf aufmerksam machten, dass ihre Website nicht mehr richtig funktioniert und beispielsweise nicht alle Bilder geladen werden. Natürlich wurden sämtliche Daten vom alten Server übernommen und waren schon vorhanden; viele Kunden (auch wir selbst!) nehmen es aber bei der Programmierung des Internetauftritts nicht ganz so genau und so wird aus einem auf dem Server liegenden "Bild.gif" im Quelltext der Website schnell mal ein "bild.GIF" oder aus "foto.jpg" wird "fodo.jpg". Windows, mit welchem die meisten Kunden arbeiten, nimmt das nicht so genau, ganz im Gegensatz zu Linux und dem Apache in der Standardkonfiguration. Daher findet sich auf fast allen unserer Server folgende Zeile in der httpd.conf oder options.conf des Apache-Webservers:
CheckSpelling On
Das spart uns eine Menge Arbeit, auch wenn ich gelegentlich denke, dass es vielleicht sinnvoll wäre, die Kunden zum korrekten Arbeiten zu erziehen
Aber das ist jetzt wohl zu spät..
Kommentare
Kommentar hinterlassen Trackback