hallo,
der demoimport von redaxo 4.2
funktioniert nicht bei mir. ich bekomme die meldung:
Kein passender Zeichensatz.. utf-8 != iso-8859-1
funktioniert nur, wen die sprache auf de, sprich iso gestellt wird,
eas mache ich wenn ich utf-8 codierte seiten anbieten will?
wer weiß rat?
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Hi Tizian,
soweit ich weiß erhältst Du die Meldung nur, wenn der Import und das System im Zeichensatz unterschiedlich sind, z.B. Import ISO-8859-1 und das System ist auf UTF-8 eingestellt. Stellst Du Redaxo bei der Installation gleich auf UTF-8 und importierst ein Demo in ISO, hast Du Module die Müll sind (Inhalt der SQL-Datei ist nicht ESCAPED und der Inhalt wird nur teilweise in die DB geschrieben).
So ist es mir passiert. Deshalb wird beim Import darauf geachtet, das die Zeichensätze identisch sind. Welcher Zeichensatz das Import File ist, steht im Header/Kommentar des SQL Files.
Stell mal unter System einen anderen Zeichensatz ein und es sollte gehen.
Gruß, Tom
soweit ich weiß erhältst Du die Meldung nur, wenn der Import und das System im Zeichensatz unterschiedlich sind, z.B. Import ISO-8859-1 und das System ist auf UTF-8 eingestellt. Stellst Du Redaxo bei der Installation gleich auf UTF-8 und importierst ein Demo in ISO, hast Du Module die Müll sind (Inhalt der SQL-Datei ist nicht ESCAPED und der Inhalt wird nur teilweise in die DB geschrieben).
So ist es mir passiert. Deshalb wird beim Import darauf geachtet, das die Zeichensätze identisch sind. Welcher Zeichensatz das Import File ist, steht im Header/Kommentar des SQL Files.
Stell mal unter System einen anderen Zeichensatz ein und es sollte gehen.
Gruß, Tom
Das Import und Datenbank im Zeichensatz übereinstimmen müssen. ist klar und von daher ist die Fehlermeldung super, denn sie vermeidet einen Haufen unnötiger Nachfragen.
Aber:
Genau wie Tizian möchte ich auf UTF-8 Basis aufbauen und kann daher die Demo nicht einlesen. Hat evtl. schon irgendwer die Demo auf UTF-8 umgestrickt (ich bin da zu unerfahren dazu) und kann diese irgendwo bereitstellen?
Dann kann ich auch mitspielen
Vielen Dank für Hilfe!
Gruß Kalle
P.S: Eine Anleitung wie man die Dateien umstellt wird natürlich auch gerne genommen...
Aber:
Genau wie Tizian möchte ich auf UTF-8 Basis aufbauen und kann daher die Demo nicht einlesen. Hat evtl. schon irgendwer die Demo auf UTF-8 umgestrickt (ich bin da zu unerfahren dazu) und kann diese irgendwo bereitstellen?
Dann kann ich auch mitspielen
Vielen Dank für Hilfe!
Gruß Kalle
P.S: Eine Anleitung wie man die Dateien umstellt wird natürlich auch gerne genommen...
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi,
ich würde versuche, die demo ganz normal in ISO zu importieren und auch die REDAXO Installation in ISO durchzuführen und anschließend im PHPMyAdmin die DB zu kopieren und dabei eine Zeichensatzkonvertierung durchführen.
Ich bin mir zwar nicht sicher ob der phpMyAdmin das kann, könnte es mir aber gut vorstellen (oder das MySQL irgendwelche anderen Mittel zur Verfügung stellt um die Inhalte zu konvertieren..)
Ausserdem gibts hier noch was, hab ich allerdings selbst nie ausprobiert:
http://wiki.redaxo.de/index.php?n=R3.In ... nvertieren
Viele Grüße,
Markus
ich würde versuche, die demo ganz normal in ISO zu importieren und auch die REDAXO Installation in ISO durchzuführen und anschließend im PHPMyAdmin die DB zu kopieren und dabei eine Zeichensatzkonvertierung durchführen.
Ich bin mir zwar nicht sicher ob der phpMyAdmin das kann, könnte es mir aber gut vorstellen (oder das MySQL irgendwelche anderen Mittel zur Verfügung stellt um die Inhalte zu konvertieren..)
Ausserdem gibts hier noch was, hab ich allerdings selbst nie ausprobiert:
http://wiki.redaxo.de/index.php?n=R3.In ... nvertieren
Viele Grüße,
Markus
Hi,Kalle01 hat geschrieben:...
Genau wie Tizian möchte ich auf UTF-8 Basis aufbauen und kann daher die Demo nicht einlesen. Hat evtl. schon irgendwer die Demo auf UTF-8 umgestrickt (ich bin da zu unerfahren dazu) und kann diese irgendwo bereitstellen?
Dann kann ich auch mitspielen
Vielen Dank für Hilfe!
Gruß Kalle
P.S: Eine Anleitung wie man die Dateien umstellt wird natürlich auch gerne genommen ...
hab' die Demo umgestellt auf UTF-8.
Anleitung:
Mit einem vernünftigen Editor (z.B. Notepad++ oder PSPad) SQL-Datei einlesen, Format auf UTF-8 umstellen, unleserliche Zeichen wie ä, ö, ü neu eingeben - speichern - fertig.
Kann die UTF8-Demo 4.2 auch zusenden
der stecki
Suche nicht das Problem - Suche die Lösung!
Suche nicht das Problem - Suche die Lösung!
Wer den Editor SubEthaEdit besitzt hat das ganz schnell umgestellt.
SQL Datei mit SubEthaEdit öffnen, unten im Fenster in der Formatanzeige klicken und utf-8 auswählen, beim folgenden Dialogfenster auf "konvertieren" klicken. In der SQL Datei noch oben die Formatangabe von iso-... nach utf-8 ändern. Ändert man dies nicht glaub der Redaxo-Importer immer noch die Codierung würde nicht stimmen
Abspeichern.
Man sollte im Template ebenfalls die Codierung von iso auf utf-8 bei der Angabe der Textcodierung im Quelltext ändern. Sonst wird im Backend alles korrekt dargestellt, im Frontend wird dann natürlich Zeichensalat erscheinen, es sei denn, man stellt die Textcodierung des Browsers manuell auf utf-8 um.
SQL Datei mit SubEthaEdit öffnen, unten im Fenster in der Formatanzeige klicken und utf-8 auswählen, beim folgenden Dialogfenster auf "konvertieren" klicken. In der SQL Datei noch oben die Formatangabe von iso-... nach utf-8 ändern. Ändert man dies nicht glaub der Redaxo-Importer immer noch die Codierung würde nicht stimmen
Abspeichern.
Man sollte im Template ebenfalls die Codierung von iso auf utf-8 bei der Angabe der Textcodierung im Quelltext ändern. Sonst wird im Backend alles korrekt dargestellt, im Frontend wird dann natürlich Zeichensalat erscheinen, es sei denn, man stellt die Textcodierung des Browsers manuell auf utf-8 um.
http://eyeware.verilite.de/files/rex_4.2_demo.sql.zip
utf-8 konforme Demo SQL Datei für Redaxo 4.2.1
Leider ist in diesem phpBB kein Attachment möglich *seufz*
Ich hoffe ich verstosse nicht gegen das Copyright wenn ich das so mache.
Falls doch.. nehme ich den Link und die Datei sofort offline.
Disclaimer:
Bei mir funktioniert diese Demo SQL Datei - aber ich gebe keine Garantie, dass das sonst auch gut geht.
utf-8 konforme Demo SQL Datei für Redaxo 4.2.1
Leider ist in diesem phpBB kein Attachment möglich *seufz*
Ich hoffe ich verstosse nicht gegen das Copyright wenn ich das so mache.
Falls doch.. nehme ich den Link und die Datei sofort offline.
Disclaimer:
Bei mir funktioniert diese Demo SQL Datei - aber ich gebe keine Garantie, dass das sonst auch gut geht.
Super Vielen Dank
Danke, klappt einwandfrei mit Deinem Demofile
Wird bestimmt in die nächste Redaxo CMS Version einspielt.
Gruß aus Bonn
Wird bestimmt in die nächste Redaxo CMS Version einspielt.
Gruß aus Bonn