[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
utf8 charset problem - REDAXO Forum
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/
Benutzeravatar
zsolt
Beiträge: 127
Registriert: 12. Sep 2006, 07:43
Kontaktdaten: Website

utf8 charset problem

12. Sep 2010, 08:21

Hallo Redaxianer,

ich habe ein problem mit bestimmten karakteren. Wenn ich zb. ein ungarisches o'' im namen des articels benutze, ist dort nur ein fragezeichen, im backend, und auch im frontend.
Ausserdem ist das auch ein problem mit rewrite, denn da werden diese karaktere einfach rausgenommen, anstatt ersetzt mit zb o'' = oo.

á é ä sind kein problem, die sind korrekt dargestellt.

Ja, backend und frontend und db sind auf utf8.


Hatt vielleicht jemand eine idee woran das liegen könnte?

Danke
Zsolt

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

12. Sep 2010, 08:46

Hi zsolt?

Welche Redaxo-Version?
Welche Zeichenkodierung und -sortierung sind in der Datenbank eingestellt?
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Benutzeravatar
zsolt
Beiträge: 127
Registriert: 12. Sep 2006, 07:43
Kontaktdaten: Website

12. Sep 2010, 09:43

redaxo 4.3.1

Aber ich stelle jetzt fest, dass die datenbank auf latin1_swedish_... ist.
Liegt das vieleicht daran?

Wie kann das sein? Denn ich hatte die db manuell (utf-8) erstellt, und die deutsche utf8 demo importiert.

Wenn ich die db exportiere (mit phpMyAdmin) da steht im file /*!40101 SET NAMES utf8 */, also ich nehme an die db charset utf-8 sollte in ordnung sein.

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

12. Sep 2010, 10:22

zsolt hat geschrieben:Aber ich stelle jetzt fest, dass die datenbank auf latin1_swedish_... ist.
Liegt das vieleicht daran?
Ja.
zsolt hat geschrieben:Wenn ich die db exportiere (mit phpMyAdmin) da steht im file /*!40101 SET NAMES utf8 */, also ich nehme an die db charset utf-8 sollte in ordnung sein.
Die Datenbankverbindung von PHP und die eigentliche Zeichenkodierung der DB sind zwei unterschiedliche Dinge und völlig unabhängig voneinander einstellbar.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Benutzeravatar
zsolt
Beiträge: 127
Registriert: 12. Sep 2006, 07:43
Kontaktdaten: Website

12. Sep 2010, 11:16

danke für den hinveis

aber vas kann ich tun, damit die utf-8 db nach dem importieren von der utf-8 demo sql nicht auf eine andere kodierunk überspringt?

:?

Benutzeravatar
zsolt
Beiträge: 127
Registriert: 12. Sep 2006, 07:43
Kontaktdaten: Website

12. Sep 2010, 11:23

ok ich habe es.

im demo utf8 sql file

steht zwar oben ## charset utf-8
aber im create table statements is es latin1
"ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=latin1;"

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

12. Sep 2010, 12:10

Genau. Am besten alle Vorkommen von DEFAULT CHARSET=latin1 mit DEFAULT CHARSET=utf8_general_ci ersetzen.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Zurück zu „Allgemeines [R4]“