Zum Inhalt springen

MySQL Problem (Zeichensatzcodierung) bei unterschiedlichen T3 Versionen

Erstellt am 17. Oktober 2007 · Noch keine Antworten

Tags: Datenbank, Frage

junges ·

Hi,

ich betreibe eine virtuelle Host Umgebung.
PHP 4 und Apache 2x mit MySQL 4.1.20.
Alles auf einem Host.

Ich habe im Document Root jeweils eine T3 Installation mit Version 3.8.1 und eine Kopie davon die ich auf Version 4.1.2 aktualisiert habe( mit UTF-8-).

Die T3 Installation 3.8.1 => eigene Datenbank
Die T3 Installation 4.1.2 => eigene Datenbank

Bei der T3 version 4.1.2 habe ich in der localconf.php die Einstellung

$TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8';
$TYPO3_CONF_VARS['SYS']['UTF8filesystem'] = '1';
$TYPO3_CONF_VARS["BE"]["forceCharset"] = 'utf-8';

Die Datenbank dazu ist komplett UTF-8 und alles funktioniert auch ganz gut.

Frage:
Die Einstellungen in der localconf.php (Version 4) funktionieren nicht in der T3 Version 3.8.1?

Problem:
Während ich mit der neuen T3 Version 4 arbeite verstellt sich nach einer gewissen Zeit die Zeichensatzcodierung der T3 Installation mit Version 3.8.1
MySQL läuft auf dem gleichen Host und somit teilen sich alle Installationen die Settings der my.cnf => OK,
aber warum kann es sein, dass Parameter einer Installation Auswirkungen auf eine andere haben?
Es werden zwei unterschiedliche DB´s verwendet und Fileebene etc. sind ebenfalls getrennt.

Caching Problem?
Wenn man sämtlichen Caches löscht (T3) und den MySQL Daemon und Apache neu startet ist alles wieder OK.

Kennt jemand so ein Problem?