Umlaut-Problem nach Umzug Umlaut-Problem nach Umzug
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Umlaut-Problem nach Umzug

Started by Roland_Deschain, May 13, 2006, 09:13:18 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Roland_Deschain

Hallo zusammen,

ich bin mit meiner Webseite umgezogen und seitdem habe ich ein Problem mit den Umlauten. Seltsamerweise scheinbar nur bei den Kategorien. In den Alben und Bildtiteln kann ich Umlaute problemlos schreiben, auch die Buttons sind hier korrekt.

Nur in Kategorietiteln, Beschreibungen und beim Button "Kategorie ändern" tritt das Problem auf.

Das Seltsamste an der Sache:
Ich habe erst kürzlich eine Kopie meiner Galerie bei einem Freespace-Anbieter installiert. Da gab es keine Probleme mit den Umlauten.
Ich habe den gleichen Datensatz auf meinen neuen Space geschoben und die Galerie mit der gleiche Datanbanksicherung "wiederbelebt".
Einen Unterschied konnte ich feststellen, bei dem Freespace, wo die Kopie problemlos läuft, wird z.B. ein Ö beim Editieren der Kategoriebeschreibung auch als Ö angezeigt.
Bei der Kopie auf meinem neuen Space werden die alten Ö (beim Editieren) als  ö angezeigt und werden dann in der Useransicht als Ö geschrieben. Trage ich beim Editieren ein ö ein, gibt's in der Useransicht ein �.
Liegt es also am Ende am Webspace? Oder kann eine bestimmte Datei verlorengegangen sein und das Problem auslösen?

Viele Grüße,
Roland

Joachim Müller

Link zu beiden Galerien (zu der, die funtioniert und zu der, die Zicken macht)?

Roland_Deschain

Link zur Galerie, bei der der Umzug mit Umlauten geklappt hat: http://rolanddeschain.kilu.de/cpg132/
Und das Sorgenkind: http://web2.zore.de/cpg132/

In den alten Kategorien werden die Umlaute in beiden korrekt angezeigt, beim "Sorgenkind" sind sie aber im Edit-Modus durch Codes ersetzt. Ich habe daber bei beiden ganz unten jeweils eine Test-Kategorie eingefügt.

Viele Grüße,
Roland

Joachim Müller

sind beide Datenbanken auf utf-8 konvertiert?

Roland_Deschain

#4
Bei kilu.de kann ich gerade nicht nachschauen (seite ist down, werd ich morgen nachsehen und nachtragen), ich gehe aber davon aus, dass es so ist, ich meine, ich hätte das bei der Instalation schon überprüft.

Die auf web2.zore.de ist auf utf-8 konvertiert, wenn ich auf charsetmgr.php gehe, kommt folgende Meldung: "Your site is already configured to use utf-8. You don't need this script and should leave this page."
In den Sprach- & Zeichensatz-Einstellungen von Coppermine ist als Zeichensatz auch utf-8 eingestellt.

Viele Grüße,
Roland

EDIT: beide sind auf utf-8 konvertiert

Joachim Müller

OK, verstehe. Und das hast bei beiden direkt nach dem Upgrade charsetmgr.php laufen lassen?

Roland_Deschain

Wenn ich das richtig im Kopf habe, habe ich die ursprüngliche Datenbank per charsetmgr.php aktualisiert.

Dann habe ich später sämtliche Dateien runtergeladen und mit Mysqudumper eine Datenbanksicherung gemacht.
Die Dateien habe ich erst bei Kilu und jetzt auch auf den neuen Webspace hachgeladen und beide mit der gleichen Datenbanksicherung aktiviert.

Soweit ich mich erinnern kann, habe ich auf kilu die charsetmgr.php nicht mehr laufen lassen, auf dem neuen Webspace habe ich es definitiv nicht gemacht, weil ja direkt die Meldung kam, dass es nicht nötig ist.

Viele Grüße,
Roland

Joachim Müller

Vorschlag: mach mal ein Datenbak-Backup, so dass Du zurück kannst wenn es schief geht und lass charsetmgr mal laufen, auch wenn er motzt, dass es nicht nötig wäre.

Roland_Deschain

OK, werd ich ausprobieren. Aber von wo aus soll ich konvertieren lassen? Wenn ich jetzt auf die charsetmgr.php gehe, ist von utf-8 nach utf-8 voreingestellt. Einfach laufen lassen oder etwas anderes bei "Von" einstellen?


Joachim Müller

was hattest Du denn vorher? Ich gehe mal davon aus, dass Du iso8859-1 hattest, daher würde ich von dort nach utf-8 konvertieren.

Roland_Deschain

Hat leider auch keinen Erfolg gehabt. Die Umlaute, die vorher in der Useransicht korrekt angezeigt wurden, werden jetzt auch in der Useransicht so angezeigt, wie sie im Edit-Modus zu sehen waren, also als Code.

Und Umlaute, die ich neu eintrage, erscheinen weiterhin als �.

Ich hab's nicht rückgängig gemacht, falls Du es Dir ansehen möchtest.

Viele Grüße,
Roland

Roland_Deschain

Ich hab mal von 1.4.4 auf 1.4.5 aktualisiert, hat leider auch nichts geändert.

Roland_Deschain

Ich habe jetzt nochmal die Probe auf's Exempel gemacht und auf beiden Webspaces eine Version von Coppermine 1.4.5 frisch neben meinen eigentlichen Galerien installiert.

Das Ergebnis ist wie vorher.
Auf dem Freespace von kilu läuft es ohne Probleme, alle Umlaute werden korrekt dargestellt, sowohl die auf den Buttons als auch die, die ich selber in Kategorietitel etc eintrage.

Auf dem Webspace, auf dem meine Galerie Probleme macht, werden auch bei der Neuinstalation Umlaute nicht korrekt dargestellt.

Ich hab zwar keine Ahnung von der Materie, aber es scheint doch ganz so, dass das Problem irgendwie von den Einstellungen des Webspace abhängt.
Falls also jemand eine Idee hat, welche Einstellung das sein könnte, immer raus damit.

Hier noch die beiden Links:
Umlaute werden angezeigt: http://rolanddeschain.kilu.de/cpg145/
Umlaute werden nicht angezeigt: http://web2.zore.de/cpg145/

Joachim Müller

ich muss zugeben, ich stehe ein bißchen auf dem Schlauch. Möglicherweise supportet Dein Webhost keine utf-8 Datenbank. Schau mal nach (mit phpMyAdmin).

Roland_Deschain


Joachim Müller

nein, das ist die Benutzer-Sprache (also die des Benutzer-Interfaces von phpMyAdmin), nicht die der Datenbank.

Roland_Deschain

Ups... wo find ich denn die Einstellung für die Datenbank?

Viele Grüße,
Roland

Roland_Deschain

Für Version 1.4.5 habe ich zwar keine Lösung gefunden, aber nach dem Update auf 1.4.6 läuft alles so, wie es soll. :D

Joachim Müller

Das ist fein - Problem also gelöst?

Roland_Deschain

Ja, kann als solved gekennzeichnet werden. Danke für die Hilfe!