Skip to content

UTF-8 Encoding für Redmine

von Joachim am 17. Nov, 2009

Meine Redmine-Installation sollte auf einen anderen Rechner wandern. Also mit dem MySql Administrator einen Dump gemacht, diesen auf die andere Maschine kopiert und wieder eingefügt. Läuft. Dachte ich, bis ich Redmine im Browser aufmachte:

Redmine - vermurkste Umlaute

Ein Encoding-Problem zur Abwechslung mal. Hatten wir ja lange nicht mehr.

Quell- und Zielrechner laufen beide unter Ubuntu. Datenbank ist in beiden Fällen MySQL und das Encoding der Tabellen war explizit auf UTF-8 gesetzt. Hatte ich beim Installieren von Redmine was falsch gemacht? Schnell noch einmal die gängisten Tutorials konsultiert, aber nichts offensichtliches. Des Rästels Lösung: das Encoding muss explizit in der database.xml Datei gesetzt werden:

production:
adapter: mysql
database: redmine
host: localhost
username: redmine
password: secret
encoding: utf8

Ob diese Einstellung erst mit einer neueren Version von Redmine von Nöten, vermag ich nicht zu sagen. Aber zumindest läuft es jetzt wieder. Vielleicht hilft dieser Hinweis ja jemandem weiter.

Verwandte Artikel

  1. Redmine läuft nach Upgrade auf Ubuntu 10.04 Lucid Lynx nicht mehr

Von → Allgemein

Noch keine Kommentare

Antworten

Info: XHTML ist erlaubt. Deine E-Mail-Adresse wird niemals veröffentlicht.

Abonniere alle Kommentare dieses Artikels via RSS

Switch to our mobile site