Dies ist eine alte Version des Dokuments!
Keine Umlaute = Falscher Zeichensatz
Wer nicht den richtigen Zeichensatz dem Browser übergibt, bekommt oft den Text mit fehlerhaften Umlauten angezeigt. Das passiert mir meistens auf einem frisch eingerichtetem Server. Unter Debian wird der Apache standardmäßig mit der Kodierung UTF-8 ausgeliefert. Meistens wird aber der Zeichensatz ISO-8859-1 verwendet.
Wer seinem Apache den richtigen Zeichensatz beibringen will, muss „AddDefaultCharset ISO-8859-1“ in der http.conf eintragen. Schneller geht es mit diesem Einzeiler:
echo "AddDefaultCharset ISO-8859-1" >> /etc/apache2/httpd.conf