[SOLVED]Datenbank-Zeichensatz-Salat bei identischer Konfiguration

Hilfe zur Installation
Post Reply
jazzbüro
Forum Members
Forum Members
Posts: 85
Joined: Sat Nov 28, 2009 10:15 pm

[SOLVED]Datenbank-Zeichensatz-Salat bei identischer Konfiguration

Post by jazzbüro »

Hallo! Ich schon wieder...

ich bin auf ein Phänomen gestossen, das mich ratlos macht. Wahrscheinlich fehlt mir nur ein Bausteinchen um es geradezubiegen.
Es geht darum, dass ich auf 2 Servern in identischer Umgebung die gleichen Tabellen-Inhalte unterschiedlich dargestellt bekomme.
Jetzt stöhnt wahrscheinlich jeder hier, ich weiß, aber ich muß es trotzdem lösen.
richtig Server 2
Image
falsch Server 1
Image

Die Situation:

auf beiden Servern / Domains CMSMS 1.6.6
auf beiden Servern  PHP 5.2.6-1+lenny8
auf beiden Servern MySQL 5.0.51a

auf beiden Servern in der config.php:
#------------------------
#Locale/Encoding Settings
#------------------------
$config['locale'] = '';
$config['default_encoding'] = 'utf-8';
$config['admin_encoding'] = 'utf-8';
$config['set_names'] = true;
auf beiden Servern im Template: Content-Type text/html; charset=utf-8
auf beiden Servern das gleiche UDT im Einsatz, mit Copy and Paste von einem zum anderen übernommen

Die Datenbank-Tabelle habe ich aus der Original-Datenbank auf Server 1 mit PHPMyAdmin exportiert (Export und dann mit CTRL_C in SQL eingefügt)  und in die entsprechenden Datenbanken  importiert:

auf beiden Servern: Zeichensatz / Kollation der MySQL-Verbindung = utf8_general_ci
auf beiden Servern: alle Felder der Tabelle sind Kollation latin_swedisch_ci

ich habe kein utf_encode / utf_decode im UDT

ich habe auch in PHPMyAdmin die Tabelle aus der "Produktions-DB" auf Server 1 mit "Operationen / Kopiere Tabelle" in die neue Datenbank auf Server 1 kopiert, auf Server 1 ist die Tabelle falsch

was kanns denn nur sein? Habt Ihr noch einen Tipp für mich?
Last edited by jazzbüro on Sun Apr 18, 2010 1:06 pm, edited 1 time in total.
jazzbüro
Forum Members
Forum Members
Posts: 85
Joined: Sat Nov 28, 2009 10:15 pm

Re: [SOLVED]Datenbank-Zeichensatz-Salat bei identischer Konfiguration

Post by jazzbüro »

ich habs (fast) gefunden.

Es hat nichts mit dem Zugriff auf die Datenbank zu tun.

Ich habe einfach ein Template angelegt, in dem ich alle Module und anderen UDTs rausgenommen habe, und das der Ausgabe-Seite zugeordnet.
Und prompt gehts ... richtig ..

da wird der Hund in der Pfanne verrückt.

und was wars? In einem anderen UDT, das auch eine Datenbank ausliest und das ich übernommen hatte, waren .htmlentities gesetzt, nachdem ich das in Ordnung gebracht hatte, stimmte auch die "grosse" Tabelle und alle ausgelesenen Datenbank-Werte sind in Ordnung...

2 Tage meines Lebens ...
Last edited by jazzbüro on Sun Apr 18, 2010 1:40 pm, edited 1 time in total.
Post Reply

Return to “Installation und Einstellungen”