Wenn Umlaute oder Sonderzeichen im Browser als unbekannte Zeichen (?) angezeigt werden, dann hilft ein Blick in die entsprechende Datei.
So schreibt der HTML-Standard vor, dass Sonderzeichen, zu denen auch Umlaute zählen entsprechend maskiert werden.
Um ein umständliches Editieren aller Dateien zu vermeiden, kann auch der Zeichensatz von Apache auf die deutsche Version (Wikipedia) gestellt werden.
In der Datei /etc/apache2/apache2.conf wird eine Änderung vorgenommen:
<IfModule mod_mime.c>
# […]
AddDefaultCharset ISO-8859-1
Gemäß
http://www.w3.org/International/questions/qa-escapes.en.php
ist vom Maskieren von Umlauten nach Möglichkeit Abstand zu nehmen und ein Ausliefern des Dokuments mit korrektem Charset zu bevorzugen.
Vielen, Vielen Dank!
Habe einen Serverumzug vorgenommen und dachte ich hätte mir das ganze Projekt zerlegt … zum Glück habe ich diesen Artikel gefunden!
Bei mir war der eintrag allerdings in der Datei:
/etc/apache2/conf.d/charset