Die neue Version 4.0.13 läuft nun komplet auf UTF-8. Durch das Update kommt es teilweise zu einer fehlerhaften Darstellung der Umlaute, welche als Fragezeichen (?) dargestellt werden. Der Hauptgrund hierfür liegt bei fehlenden Konfigurationen von MySQL. Wurde hier zum Beispiel kein default-character-set festgelegt, so wird latin1 verwendet. Durch folgende Einstellungen kann das Umlautproblem gelöst werden, dazu die my.cnf (Konfigurationsdatei von MySQL) mit folgenden Einträgen erweitern bzw. bearbeiten.
[client] default-character-set = utf8 [mysqld] init_connect = 'SET collation_connection = utf8_general_ci' init_connect = 'SET NAMES utf8' default-character-set = utf8 character-set-server = utf8 collation-server = utf8_general_ci [mysql] default-character-set = utf8
Edit: Die Umlautprobleme werden teilweise durch das falsche default_charset für PHP hervorgerufen. Mit folgendem Bugfix wird dies behoben.
Link: Bugfix build_define.inc
Eine weitere Möglichkeit ist es das default_charset für PHP auf UTF-8 zu ändern. Dazu ist folgende Änderung in der Datei /etc/php5/apache2/php.ini nötig.
default_charset = "utf-8"
3 Antworten auf xt:Commerce VEYTON 4.0 – Umlautprobleme nach Update auf 4.0.13