CMS - Der Dirigent » Support » Anwenderforum
Neue Umfrage | neues Thema | Antworten
Was beachten bei utf8_unicode_ci in der Datenbank
« Älteres Thema | Neueres Thema » Thema abonnieren | Thema versenden | Thema drucken
patriceckhart | Geschrieben am: 21. Jan 2010 - 19:14 |
Member Gruppe: Tester v1.1 Beiträge: 146 Mitgliedsnummer: 1928 Mitglied seit: 22. Mar 2006 |
Hi zusammen! Hab grad versucht Dedi auf dem Server eines Bekannten zu installieren. Leider schneidet es mir nach der Installation (die Fehlerfrei verläuft) z.B. bei den Modulen die man importieren kann die Beschreibungen nach einem Umlaut ab... Also die Beschreibung: Gut geeigent für Überschriften sieht so aus: Gut geeignet f und aus. Was muss ich bei der Installation beachten? MySQL-Zeichensatz: UTF-8 Unicode (utf8) Zeichensatz / Kollation der MySQL-Verbindung: utf8_unicode_ci Ich bin für Antworten wirklich sehr dankbar! |
Eppi | Geschrieben am: 22. Jan 2010 - 13:30 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
kannst du mal direkt in die datenbank schauen was da so hinterlegt ist? ich vermute, das auch dort schon die einträge futsch sind. gruß, paul -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
patriceckhart | Geschrieben am: 22. Jan 2010 - 13:59 |
Member Gruppe: Tester v1.1 Beiträge: 146 Mitgliedsnummer: 1928 Mitglied seit: 22. Mar 2006 |
Hey Paul, danke das du dich damit aus einander setzt. In der Datenbank ists auch nur bis zum Umlaut gespeichert. Wenn ich die Datenbank auf Latin1 umstelle wird zwar alles gespeichert, das Umlaut jedoch in irgenwelchen Zeichen (%1/4......) Etc Und wenn ich z.B. in die Datenbank ein Umlaut eintrage wird bei UTF 8 in der DB alles wieder abgeschnitten, bei Latin1 wirds zwar gespeichert aber im Backend erscheind nur ein ? Kannst du mir helfen? |
Eppi | Geschrieben am: 22. Jan 2010 - 23:18 |
.....................noname Gruppe: Admin Beiträge: 8077 Mitgliedsnummer: 1 Mitglied seit: 23. Mar 2003 |
das problem ist jetzt, das die module ja nun schon schrott sind. lösch mal die tabellen, dann versuch die db auf latin umzustellen und führe das setup erneut aus. ansonsten könnte dir das noch weiterhelfen: mehr CODE $db->query("SET NAMES 'utf8' COLLATE 'utf8_general_ci'"); $db->query("SET CHARACTER_SET_SERVER='utf8'"); dies müsstest du jedoch hart in die main.php des backends und index.php des frontends direkt nach $db = ... einbauen. gruß, paul -------------------- "Heute ist nicht aller Tage... ich komm wieder, keine Frage!"
|
Thema wird von 0 Benutzer gelesen (0 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:
3 Antworten seit 21. Jan 2010 - 19:14
Thema abonnieren | Thema versenden | Thema drucken