---
title: "Keine Umlaute nach Serverumzug"
url: "https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug"
source: "typo3.net"
tags: ["Hosting","Server","Datenbank","Frage"]
created: "2008-02-22"
last_reply: "2008-10-19"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Keine Umlaute nach Serverumzug

Hosting › Server · 5 Antworten · gestartet 2008-02-22

## Eröffnungsbeitrag

**lemon** · 2008-02-22 · [Beitrag #1](https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug/1)

Hi Leute!

Ich habe Rootserver gewechselt und ziehe nun mit meinen Typo3-Auftritten auf das neue Gerät um.
Bei der ersten Webseite ist alles glatt gelaufen.
Bei der zweiten habe ich jedoch das Problem, dass die Umlaute im Frontend durch ein "?" und im Backend durch ein Kästchen ersetzt werden. Ich kann jedoch keinen Fehler finden.
Die Seite wurde 1:1 kopiert, alle MySQL-Tabellen haben dieselbe Kollation (auch die gesamte Datenbank), und in der DB selbst stehen die Umlaute korrekt drin. Der Browser erkennt die Seite korrekt als UTF-8-kodiert.
Der einzige Unterschied besteht in den unterschiedlichen Typo3-Sourcen (alt: 4.1.1 / neu: 4.1.5) und den unterschiedlichen MySQL-Server-Versionen (alt: 4.1.21 / neu: 5.0.22).
Was habe ich falsch gemacht?

Viele Grüße

Lemon

## Antworten

### [#2](https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug/2) · lemon · 2008-02-22

So, habe jetzt kontrolliert, ob MySQL auf dem neuen Server auch mit denselben Zeichensätzen arbeitet ("show variables" bringt's an's Licht).
Nachdem dort ebenfalls alles gleich war, habe ich in der Typo3-Konfiguration unter "setDBinit" noch folgendes eingetragen:

> SET NAMES utf8;
> SET CHARACTER SET utf8;

Und jetzt klappt's!
Kann mir jemand sagen, warum? Ich versteh's jedenfalls nicht. Immerhin hat's auf dem alten Server diese Einstellung nicht gebraucht.

Viele Grüße

Lemon

### [#3](https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug/3) · steffenk · 2008-02-22

diese Einstullung sollte eigentlich mit forceCharset gegeben sein, nur wenn Du bei dbinit was anderes einträgst, hat das Vorrang.

### [#4](https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug/4) · lemon · 2008-02-22

forceCharset war auf utf8 eingestellt, hat aber nichts gebracht.

Viele Grüße

Lemon

### [#5](https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug/5) · Torsten.​E · 2008-10-18

Hab aktuell auch das Problem
forceCharset = "utf-8"

Eine Abfrage aus einem Plugin findet aber nix.

```php
$result = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*', 'tx_fileexplorer_files', 'title LIKE "Bild mit Umlaut äöü"')
```

Über phpMyAdmin klappt aber eine SQL-Abfrage mit

```php
SELECT * FROM tx_fileexplorer_files WHERE title LIKE "BILD mit Umlaut äöü";
```

Und nu ?

Torsten.E

### [#6](https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug/6) · Torsten.​E · 2008-10-19

Jetzt hab ich mal ein bisschen mehr versucht innerhalb
des Plugins

```php
mysql_connect('...');
mysql_query('SET NAMES utf8....');
mysql_query('SET CHARSET SET utf8...');
$result = mysql_query('... WHERE title LIKE "Bild mit Umlaut äöü"');
echo mysql_num_rows($result);
```

und siehe da, ich erhalte ein Ergebnis

Scheint also so, als ob **forceCharset** irgendwie
nicht ausreicht, oder nicht richtig funktioniert.

Torsten.E

---

Quelle: „Keine Umlaute nach Serverumzug“, typo3.net, https://www.typo3.net/d/74001-keine-umlaute-nach-serverumzug
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
