Должна быть проблема соединения php с базой данных mysql.Вы можете попытаться исправить это, убедившись, что ваш сервер баз данных использует соединения с кодировкой utf-8 по умолчанию.
Вы можете заставить ваше приложение cakephp подключаться к mysql с кодировкой utf8, указав параметр кодирования в app/config/database.php
:
var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'root',
'password' => '',
'database' => 'cakephp',
'prefix' => '',
'encoding' => 'utf8'
);
Вы можете также заставить mysql использовать utf8 с запросом:
SET NAMES 'utf8'
Дайте мне знать, если вы можете решить проблему.Спасибо