Seite 1 von 1

[3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 17.03.2022 11:35
von stefan-franz
Bei der 3.3.6 kam im Admin Bereich:
Der Standard-Zeichensatz ist fehlerhaft konfiguriert
default_charset muss UTF-8 sein. Du kannst den aktuellen Wert auf der Seite PHP-Information prüfen.

Unter Strato bei PHP 7.4 hatte im Hauptverzeichnis eine php.ini bisher immer geholfen mit dem Eintrag: default_charset="UTF-8"

Das hilft nun bei der 3.3.6 nicht.

Ich habe nun auf PHP 8.0 umgestellt und nun ist der Fehler weg.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 17.03.2022 13:08
von Dr.Death
Eine Anpassung der .htaccess hatte nicht geholfen?

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 17.03.2022 20:20
von stefan-franz
Nein, wenn ich die Zeile einfüge, dann war das Forum nicht mehr erreichbar.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 17.03.2022 23:05
von IMC
Heute ist phpBB 3.3.7 erschienen.
We are sorry to announce the immediate release of phpBB 3.3.7 “The Book of Bertie, Part Two” to address an issue some users experienced when updating to 3.3.6. Unfortunately the issue wasn't noticed during testing and has only surfaced after the release of 3.3.6.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 18.03.2022 08:18
von Dr.Death
Dieses Update hat aber nichts mit dem UTF-8 Zeichensatz Problem bei Strato zu tun.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 18.03.2022 17:46
von IMC
OK, das ist richtig.
Ich "dachte nur", da das Problem bei ihm erst bei der 3.3.6 Version aufgetaucht ist und vorher noch nicht bestand.

Ich bin auch bei Strato und habe dieses Problem nicht. Wenn bei Strato der "PHP Boost" aktiviert ist dauert es eine längere Zeit bis neu gesetzte Umgebungsvariablen aus der php.ini aktive sind.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 19.03.2022 09:09
von stefan-franz
Mit PHP 8 ist das Problem bei Strato weg. Und soweit ich das sehen kann läuft mein Forum unter 8.0 auch störungsfrei.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 20.03.2022 10:20
von chris1278
So stefan-franz

Ich habe jetzt eins der foren welches ich supporte geupdatet auf 3.3.7 und das liegt bei strato.

Die php version ist 7.4 und ich habe den Fehler nicht.

Du must eine php.ini erstellen mit folgendem Inhalt:

Code: Alles auswählen

; PHP's default character set is set to UTF-8.
; http://php.net/default-charset
default_charset="UTF-8"
Diese habe ich bei dem forum an zwei stellen positioniert.

1. parallel zu der config.php
2. Im absoluten hauptverzeichniss des servers/webspace.

Zu punkt 2. Wenn du auf deinem Strato webserver das forum im unterverzeichniss hast (egal ob die domain das verzeichnis vorher aufruft oder direkt auf das unterverzeichnis verweisst) dann musst du dort auch eine php.ini platzieren.

.htaccess einträge für das problem funktionieren bei strato nicht und verursachen fehler.

Klar könnte ich auch auf php 8 hochstellen aber das problem ist dafür müsste ich erstmal schauen ob auch alle extension mit php 8 laufen.

Re: [3.3] [Lösung] Der Standard-Zeichensatz ist fehlerhaft konfiguriert

Verfasst: 20.03.2022 15:07
von stefan-franz
Da PHP 8.0 nun von Strato empfohlen wird, habe ich umgestellt.

Ich habe einige Extensions drin und ich meine alles läuft. Irgendwann kommt vermutlich von Strato dann eine Meldung, dass 7.4 nicht mehr angeboten wird, also war für mich die Zeit auf die 8.0 zu wechseln.