11 Stimme

Umlaute werden nach PHP-Umstellung nicht mehr richtig angezeigt

Frage von Gast | 07.07.2015 um 17:24

Kürzlich hat mein Provider mal wieder ein Update auf eine neue PHP-Version durchgeführt. Bis jetzt liefen solche Updates stets ohne Probleme ab und ich musste nichts an meiner Seite ändern.

Dieses Mal war es allerdings anders. Plötzlich funktionierten alle Umlaute und Sonderzeichen nicht mehr und stattdessen werden nun nur noch merkwürdige Hieroglyphen wie zum Beispiel ü, ö oder ä angezeigt.

Ich hatte damals beim Einrichten meiner Homepage schon einmal ein ähnliches Problem, damals hatte es geholfen, im Head meiner Seite "text/html; charset=utf-8" anzugeben. Das steht dort immer noch, scheint aber nun nicht mehr zu helfen. Weiß jemand noch eine andere Idee?

AntwortenPositivNegativ
2Beste Antwort2 Stimmen

Ich hatte kürzlich ein ähnliches Problem und gelöst habe ich es folgendermaßen:

Meine Seite ist UTF-8 kodiert und das ist auch im Head der HTML-Seite so angegeben. Allerdings stellte der Browser Umlaute und Sonderzeichen falsch dar.

Bei näherer Betrachtung habe ich gesehen, dass mein Server im Header angegeben hatte, meinen Seite wäre ISO 8859-1 kodiert (Latin 1). Der Browser hat dadurch natürlich widersprüchliche Angaben vorgefunden und hat offensichtlich den Server mehr geglaubt als dem Head der Seite.

Dieser Fehler ist bei mir auch nach einer PHP-Umstellung zum ersten Mal aufgetreten und du hast nun zwei Möglichkeiten, um das Problem zu lösen. Wenn du Zugang zu der PHP INI hast, kannst du dort die Default-einstellungen ändern. Falls nicht, kannst du den Header auch direkt in PHP ändern. Wie das geht, erfährt du im Thema UTF-8 Charset im HTTP Header mit PHP setzen.
07.07.2015 um 17:34

AntwortenPositiv Negativ
Antworten

Ähnliche Themen

PHP: Upload großer Dateien

Tutorial | 0 Kommentare

Wichtiger Hinweis

Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.

Jetzt mitmachen

Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.