---
title: "Datenbank-Update auf UTF-8/Unicode"
url: "https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode"
source: "typo3.net"
tags: ["Hosting","Installation & Update","Datenbank","Frage"]
created: "2008-07-12"
last_reply: "2008-07-30"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Datenbank-Update auf UTF-8/Unicode

Hosting › Installation & Update · 6 Antworten · gestartet 2008-07-12

## Eröffnungsbeitrag

**radyserb** · 2008-07-12 · [Beitrag #1](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/1)

Guten Morgen,
- bin dieser Updateanleitung gefolgt:
<http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/>
- alle Zeichen der Datenbank liegen im Klartext vor; auch im Backend ist alles korrekt
- nur im Frontend werden Seiten mal richtig; mal mit Fragenzeichen dargestellt (Beispiel: <http://www.nebelschuetz.de/index.php?id=402&L=1>)

Bin langsam am verzweifeln. Gibt es noch irgendein Kniff? Könnte es an der Sprachumschaltung liegen (externe PHP-Datei)?

Update: Die vorherige Umstellung auf TYPO3 4.2.1 verlief erfolgreich.

## Antworten

### [#2](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/2) · einpraegsam.​net · 2008-07-12

<http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/16452-typo3-nachtr-glich-utf-8-umstellen.html>

### [#3](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/3) · radyserb · 2008-07-12

Danke. Den Beitrag kenne ich; nützt nichts.
Komischerweise ist es aber so, dass nach der Cache-Löschung die Seiten in der jeweiligen Sprache ordentlich angezeigt werden. Gibt es eine Möglichkeit beim jedem Seitenaufruf die Zwischenspeicher zu löschen?

### [#4](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/4) · radyserb · 2008-07-16

Bin jetzt so einiges durch; ohne Erfolg.
1. alle Zeichen liegen in der Datenbank im Klartext (UTF-8-) vor
2. das Backend zeigt alle Zeichen ordnungsgemäß an; auch Änderungen werden sauber in die Datenbank geschrieben
3. "Nur" das Frontend zeigt viele Zeichen -insbesondere slawische- als Fragezeichen an. Umlaute bereiten komischerweise kein Problem.

Hier nochmal die zugehörige Konfiguration:

```typoscript
[BE][forceCharset] = utf-8
[SYS][setDBinit] = SET NAMES utf8; 
SET CHARACTER SET utf8; 
SET SESSION character_set_server = utf8; 
SET character_set_connection = utf8;
[SYS][multiplyDBfieldSize] = 1
```

Hat noch jemand eine Idee?

### [#5](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/5) · radyserb · 2008-07-26

Kommuniziere weiter mit mir selbst. Auch diese Einträge im zentralen Template bringen nichts:

```typoscript
# Charset
seite.config.metaCharset = utf-8
seite.config.additionalHeaders = Content-Type:text/html;charset=utf-8
config.renderCharset  = utf-8
config.metaCharset < config.renderCharset
```

Derzeit werden die Servereinstellungen geprüft (siehe <http://wiki.typo3.org/index.php/UTF-8_support>). Falls dies nichts bringt und niemand Rat weis kann dies nur noch ein TYPO3-Fehler sein.

### [#6](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/6) · radyserb · 2008-07-30

Der Fehler kann jetzt auf den Cache eingeschränkt werden. Liegt der Inhalt im Cache, so kommt es zur Falschdarstellung von Zeichen (aller außer des ISO 8859-1 Sprachraums), beim Aufruf ohne Cache sieht alles perfekt aus. Hier die Beispiele:
<http://crostwitz.de/typo3_wuwiwanje/index.php?id=278&L=1>
<http://crostwitz.de/typo3_wuwiwanje/index.php?id=278&L=1&no_cache=1>

Wie kann das sein?

### [#7](https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode/7) · radyserb · 2008-07-30

Fehler gefunden. Das Tabellenfeld HTML der Tabelle cache_pages war aus irgendwelchen Gründen nicht auf utf8_general_ci umgestellt.

---

Quelle: „Datenbank-Update auf UTF-8/Unicode“, typo3.net, https://www.typo3.net/d/79433-datenbank-update-auf-utf-8unicode
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
