Sonderzeichen, ewig dasselbe Leid? Sonderzeichen, ewig dasselbe Leid?
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Sonderzeichen, ewig dasselbe Leid?

Started by hanspeter, August 01, 2007, 03:48:39 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

hanspeter

Guten Abend,

habe wohl dasselbe Problem wie hier: http://forum.coppermine-gallery.net/index.php?topic=45134.0
Ich habe mich nun für ein anderes Template entschieden. Nun habe ich wieder ein Problem mit den Sonderzeichen, diese werden jetzt durch ein � ersetzt.
Ich habe wieder den Zeichensatz auf iso8859 gestellt, dann habe ich in der ersten Zeile, ganz oben das hier:  aber die Sonderzeichen werden korrekt angezeigt. Habs dann mit dem konvertieren probiert, das  verschwindet dann, jedoch werden auch die Sonderzeichen wieder durch ein � ersetzt.

lg

Joachim Müller

Poste eine Link zu Deiner Seite.
Quote from: hanspeter on August 01, 2007, 03:48:39 AMdann habe ich in der ersten Zeile, ganz oben das hier: 
Das ist ein Byte Order Mark (BOM) und kommt davon, wenn man Dateien mit untauglichen Editoren bearbeitet. Wie schon erwähnt: ein Link zur Galerie muss her.


Joachim Müller

In Zukunft bitte ohne Versteck-spielen: der Link zur Galerie ist http://cazzy.ca.funpic.de/cpg1412/

Ich sehe keinen BOM, sondern nur den "verwirrten" Inhalt (z.B. auf http://cazzy.ca.funpic.de/cpg1412/index.php?cat=7)
Quotemünchen mit jo '07

Das kommt (wie schon x-mal erwähnt), weil Dein in der Config gewählter Zeichensatz nicht mit dem Inhalt der Datenbank übereinstimmt.

Quote from: hanspeter on August 01, 2007, 03:48:39 AMIch habe wieder den Zeichensatz auf iso8859 gestellt
Warum machst Du das? Benutze utf-8 (unicode), wie empfohlen.

hanspeter

Quote from: GauGau on August 02, 2007, 06:30:31 PM
In Zukunft bitte ohne Versteck-spielen: der Link zur Galerie ist http://cazzy.ca.funpic.de/cpg1412/

Was heißt bitte "Versteck spielen"?
Quote
Ich sehe keinen BOM, sondern nur den "verwirrten" Inhalt (z.B. auf http://cazzy.ca.funpic.de/cpg1412/index.php?cat=7)

Quotemünchen mit jo '07

Der BOM war ganz oben, ist jetzt aber wieder weg, weil ich auf utf-8 gestellt habe

Quote
Quotehanspeter on August 01, 2007, 03:48:39 AM
Ich habe wieder den Zeichensatz auf iso8859 gestellt
Warum machst Du das? Benutze utf-8 (unicode), wie empfohlen.

Das löst mein Problem aber nicht, weil

QuoteDas kommt (wie schon x-mal erwähnt), weil Dein in der Config gewählter Zeichensatz nicht mit dem Inhalt der Datenbank übereinstimmt.

Ich nicht weiß, wie ich erreiche, dass die beiden übereinstimmen.

lg

Joachim Müller


hanspeter

Nun, wie ich bereits sagte habe ich das schon probiert:

Quote from: hanspeter on August 01, 2007, 03:48:39 AM
Habs dann mit dem konvertieren probiert, das  verschwindet dann, jedoch werden auch die Sonderzeichen wieder durch ein � ersetzt.

lg

Ich habe von utf-8 nach iso8859 (behebt die "meisten" Sonderzeichenfalschdarstellungen, lässt z.b. münchen unverändert, verursacht BOM) und von iso8859 nach utf-8 konvertiert. (hilft mir nicht, verursacht �, lässt z.b  münchen unverändert )

AlexL

Du sollstest vor dem konvertieren in der Galerieeinstellung iso8859 einstellen dann musst du nach utf8 konvertieren und dann auch auf utf8 einstellen - dann sollte es passen - Du siehst ja im Konvertierungstool auch eine Vorschau ob es klappt

hanspeter

Das habe ich getan (bzw. wird nach dem konvertieren der Zeichensatz automatisch auf utf-8 umgestellt). Trotzdem ändert das an dem falsch dargestellten Zeiche nichts.
Kann das am Webpsace, an der Installation oder am Template (wie bei Kubrick) liegen? Oder benutzt noch jemand eben dieses Template und kann mir das gegenteil bestätigen?

Joachim Müller

Frage Dich mal folgendes: hast Du nach dem Upgrade und der Umstellung auf utf-8 textuelle Inhalte in die Datenbank eingestellt (bevor Du die Konvertierung mit charsetmgr.php angestossen hast)? Sind restlos alle Umlaute "seltsam", oder ist ein Teil von ihnen OK?

hanspeter

Nein, ich bin exakt so vorgegangen (nach der Installation):

Ich hab mich für das "Kubrick" Template entschieden und mit dem Upload der Bilder begonnen, dann bin ich auf das Problem mit den Sonderzeichen gestoßen, welches sich bei "Kubrick" anscheinend nicht lösen lässt (lies). Hier habe ich dann den Zeichensatz das erste Mal von utf-8 auf iso8859 umgestellt und es mit dem charsetmgr.php probiert.
Dann habe ich nur das Template geändert und noch mehrere Male die Konvertierung probiert.

Ja, alle Sonderzeichen bis auf die in den Kommentaren werden falsch dargestellt (bei utf-8, bei iso8859 werden z.b. Galerienamen falsch angezeigt)
In den Kommentaren wird alles richtig dargestellt.

Aurra

Genau dieses Problem habe ich auch.

Gibt es hier inzwischen eine Lösung?

hanspeter

Nein, hier hat sich seitdem niemand mehr gemeldet...