Probleme mit mysql charset bei Neuinstallation

Gesperrt
docb22
Beiträge: 1
Registriert: So 8. Feb 2009, 16:43
Kontaktdaten:

Probleme mit mysql charset bei Neuinstallation

Beitrag von docb22 »

Hallo,
das default charset steht auf utf8.
Wenn ich mit 4.8.11 eine Neuinstallation mit Beispielmandant durchführe ohne vorher eine db angelgt zu haben,
werden Daten insbes. die Module nicht korrekt in die DB eingespielt.
Die Daten werden nach dem ersten Umlaut abgesägt.

Wenn ich vorher eine db anlege mit charset=LATIN1 funktioniert es.
Allerdings werden dann Umlaute in Kategoriennamen im Kategorieneditor und auf der Website als "?" angezeigt.
Innerhalb der Artikel werden die Umlaute korrekt angezeigt.

Gibt es hier eine Möglichkeit einer Konfiguration bei welcher dies Probleme vermieden werden?

Vielen Dank und Beste Grüße,
Christian
birke
Beiträge: 92
Registriert: Mo 2. Feb 2009, 16:58
Kontaktdaten:

Re: Probleme mit mysql charset bei Neuinstallation

Beitrag von birke »

Die DB muss auf jeden Fall vor der Installation angelegt werden. Meine DBs sind immer im UTF8 Format. Beim anlegen und beim Dump ebenso. Probleme mit Umlauten habe ich keine.

Vielleicht könnte Dich dieses kleine Setup-Tutorial interessieren: Klick!

Wenn Du PHP 5 verwendest, solltest Du noch diese PHP Einstellungen beachten:
Um die Installation erfolgreich durchführen zu können, müssen vor dem Aufruf des Setups folgende Einstellungen in der php.ini vorgenommen werden:

register_long_arrays=On
magic_quotes_gpc=On
magic_quotes_runtime=On
magic_quotes_sybase=Off

Alternativ kann auch eine Datei .htaccess im Root Verzeichnis von Contenido mit folgendem Inhalt erstellt werden:

php_flag register_long_arrays on
php_flag magic_quotes_gpc on
php_flag magic_quotes_runtime on
php_flag magic_quotes_sybase off
Contenido FAQ


Grüße, Birke
Gesperrt