Update auf PHP 5.6, Problem mit Umlauten, nur noch Fragezeichen - Fehlerbehebung?
Seit dem ich die PHP-Version auf meinem Webspace auf 5.6 umgestellt habe, werden alle Umlaute nicht mehr korrekt dargestellt. Alle Umlaute werden als Raute mit einem Fragezeichen dargestellt. Wo liegt der Fehler und wie kann ich das beheben?
Das Problem beruht auf einer Umstellung der Zeichensätze in PHP 5.6. Diese müssen immer zusammen passen. Es bedeutet, dass ein PHP Script, das in UTF-8 erstellt wurde, nicht in ISO ausführen. Das führt zu dem Fehler mit den Umlauten. Vor PHP 5.6 konnte man sowohl zwischen UTF-8 als auch ISO Standard wählen. Mit PHP 5.6 wird jedoch nur noch der UTF-8 Standard unterstützt. Alle Scripte, die in vorherigen PHP Versionen im ISO Standard erstellt wurden, lösen den Fehler aus.
Für die Lösung gibt es mehrere Ansätze: Man kann zum Beispiel das betreffende PHP Script in einem Editor öffnen und dann das Script im UTF-8 Zeichensatz speichern. Das sollte das Problem lösen. Manche Hoster bieten darüber hinaus Möglichkeiten, den Standard Zeichensatz global festzulegen und alle Scripte im UTF-8 Zeichensatz zu laden.
Ähnliche Fragen
Hey SEOs & Coders,
Ich habe ein Problem mit meiner Webseite und zwar sind einzelne Seiten sowohl unter *.php wie auch unter *.html abrufbar. Wer sich ...
Seit kurzem habe ich ein merkwürdiges Problem in Outlook. Es werden anstatt der Umlaute nur noch Fragezeichen im Textkörper der Mails angezeigt. Woran liegt ...
Nach einem Update von Piwik auf Version 3.0.0 ist das Dashboard leer. Ich bekomme nur noch eine leere Seite angezeigt. Alles ist weiß, es sind keine Daten ...
Hi @ all,
ich möchte mit der mail() Funktion von PHP auf einem XAMPP Server unter Windows per Script eine Mail verschicken. Doch leider scheitere ich am ...
Ich versuche gerade das Analytics-Programm Piwik bei meinem Webhoster Hosteurope zu installieren. Leider bekomme ich bei der Installation / Symtemprüfung ...
Nächste Frage
Die auf malnefrage.de veröffentlichten Fragen und Antworten sind Meinungsäußerungen der jeweiligen User. Da die Aussagen nicht geprüft werden, kann die Richtigkeit der Inhalte nicht gewährleistet werden.