0

実行中の CakePHP 1.3.11 プロジェクトがあり、すべての特殊文字 (äüöß など) は正常に見えます。同じマシンでまったく同じデータベースを共有している私は Cake 2.2.3 プロジェクトも持っていますが、ここではすべての特殊文字が台無しになっています。

両方のプロジェクトの設定は基本的に同じです。

core.php

Configure::write('App.encoding', 'UTF-8');

データベース.php

'encoding' => 'utf-8' # Cake 1.3.11
'encoding' => 'utf8'  # Cake 2.2.3 (utf-8 doesn't work with 2.2.3)

ビュー/レイアウト/default.ctp

<head>
    <?php echo $this->Html->charset(); ?>
    ...

私もbootstrap.phpに追加しようとしheader('Content-Type: text/html; charset=utf-8');ましたが、まだ機能していません。

何か案は?よろしくお願いします!

4

0 に答える 0