Opened 7 years ago
Closed 7 years ago
#1593 closed Bug/Fehler (fixed)
Neuinstallation: Umlaute in DB bei UTF-8 falsch
| Reported by: | Owned by: | somebody | |
|---|---|---|---|
| Priority: | normal | Milestone: | modified-shop-2.0.5.0 |
| Component: | Installer | Version: | 2.0.4.2 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Nach einer Neuinstallation mit dem Zeichensatz UTF-8 sind Umlaute in der Datenbank falsch.
Datenbank, Tabelle und Felder haben alle die Collation utf8_general_ci.
Die modified.sql in liegt jedoch als ISO-8859 vor. Anscheinend wird beim Import das SQL-File nicht richtig konvertiert.
Wird die modified.sql vorher nach UTF-8 konvertiert, sind die Umlaute korrekt.
Umgebung:
Docker: PHP 7.1.26, MySQL 5.7.25
Dateien sind 1:1 aus dem Download-Zip lokal gespeichert und als Volume im Docker-Container eingebunden.
Attachments (0)
Change History (6)
comment:1 by , 7 years ago
| Milestone: | modified-shop-2.0.4.2 → modified-shop-2.0.5.0 |
|---|
comment:2 by , 7 years ago
Wird vermutlich an php > 7.1.21 liegen. Das wurde mit ändern der Charsets in der html_encoding.php gelöst in Ticket #1188. Kam nun schon öfter, deshalb hätte ich beim Download einen Hinweis hinterlegt entweder für die Installation die php Version runter zu setzen, oder die Änderungen in der Datei zu machen vor der Installation.
comment:3 by , 7 years ago
Thx und Sorry - war für mich klar, dass Umlaute bei den Bundesländern am Offensichtlichsten ist.

Kannst du bitte mal konkret eine Stelle nennen wo die Umlaute nicht passen sollen?
Könnte eine Fehlbedienung oder eine Besonderheit in Docker sein, denn auf unserem Testserver und bei mir lokal in MAMP kann ich das Problem nicht nachvollziehen.