Seite 1 von 1

Umlaute nach Umzug (NICHT das Datenbankproblem!)

Verfasst: 01.03.2008 19:03
von Geoemyda
Hallo,

nach Umzug meines Forums auf einen neuen Server habe ich ein Umlaut Problem.
Alle Umlaute die aus den language-Dateien eingelesen werden, werden als ? darstellst (z.B. "Forenübersicht")
Die Umlaute die aus der mysql-Datenbank kommen (d.h. die Namen der Foren) passen, nachdem ich die Datenbank in der richtigen Kodierung exportiert und importiert habe.

Ich hab mir die language-Dateien mit dem web-ftp-tool angesehen. Dort werden die Umlaute richtig angezeigt. Nur beim einfügen der Texte durch die phpbb-Software scheint es Problem zu geben.

Die Umlaute die direkt in den Dateien stehen (da wo ich Änderungen in die Templates eingebaut habe) werden korrekt dargestellt.

Ich habe mit der Suchfunktion nur Beiträge gefunden, die sich mit dem Problem des Exportierens der Datenbank beschäftigen. Dieses Problem liegt aber bei mir (imo) nicht vor.

Auch diesen Text habe ich bereits gefunden:
http://www.phpbb.de/doku/kb/charset
aber die erzwungen Angabe des enc-types verschiebt das Problem nur. Statt Fragezeichen werden die Umlaute nun durch andere komische Zeichen dargestellt.

Grüße, Geoemyda

Verfasst: 01.03.2008 19:18
von PhilippK
Hast du an den Dateien evtl. Änderungen vorgenommen? Ansonsten: Paket neu runterladen und hochladen.

Gruß, Philipp

Verfasst: 01.03.2008 19:27
von Geoemyda
Hmm ich hab doch wieder Hoffnung, dass das Problem lösbar ist, und korrigiere nach genauerem Hinsehen meine obige Aussage:

- vorher -
Umlaute aus Datenbank: korrekt
Umlaute aus html/php-Datein: korrekt
Umlaute aus lang-Dateien: "?"

Änderung der gesendeten header-Informationen
(header("Content-type: text/html; charset=" . $lang['ENCODING']);)

- nachher -
Umlaute aus Datenbank: "ö" und ähnliche
Umlaute aus html/php-Dateien: korrekt
Umlaute aus lang-Dateien: korrekt

jetzt muss ich doch nur die Datenbank wieder zum Laufen bekommen. Tipps was ich versuchen könnte?

Verfasst: 01.03.2008 19:28
von Geoemyda
PhilippK hat geschrieben:Hast du an den Dateien evtl. Änderungen vorgenommen? Ansonsten: Paket neu runterladen und hochladen.
Wie schon gesagt, die lang-Dateien hab ich mir auf dem Server angeschaut, die sind ok.