Hallo nur ein kleiner Hinweis, für Umlaute in UTF-8 :
Ich war verwundert dass auf einmal die Applikation nicht mehr ging
und viele MultiByte in Encoding Fehler auftauchten,
gut schnell stellte sich heraus, dass in der main.php n der DB Connection:
'db'=>array(
'class'=>'CDbConnection',
'connectionString'=>'mysql:host=localhost;dbname=essensrechner',
'charset'=>'UTF8', # <= === = Hier
'username'=>'benutzer',
'password'=>'passwort',
),
eine charset Definition fehlte.
Einfach wenn man dran denkt