alexprik07
@alexprik07
Программист, верстальщик.

Phalcon и MySQL. Почему странно ведёт себя кодировка?

Доброго времени суток.

Есть небольшой проект на Phalcon. Тестирую на OpenServer.
Возникает проблема с кодировкой в момент переноса, на паблик. Все текстовые поля выводит вопросами.
Но при этом в самой базе + если добавляю запись напрямую через скрипт на сайте, а не в PHPMySQLAdmin,
то все ранее экспортированные записи вопросиками, а новая запись выводится нормально. Да и если редактирую записи уже через сайт то потом они отображаются как надо.

Кодировки везде 100 раз перепроверил. Сравнения тоже. Всё везде одинаковое. Где гвоздь то?
  • Вопрос задан
  • 216 просмотров
Пригласить эксперта
Ответы на вопрос 2
alexprik07
@alexprik07 Автор вопроса
Программист, верстальщик.
'database' => array(
'adapter' => 'Mysql',
'host' => 'localhost',
'username' => '',
'password' => '',
'dbname' => '',
'charset' => 'utf8',
'options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'
)
)

Копался, копался. Может кому пригодится. Пока не добавил:
'options' => array(
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'
)

Всё бывает в первые, первый раз столкнулся с этим раньше такое явное задание кодировки не требовалось.
Ответ написан
toxa82
@toxa82
Вот где-то в момент переноса вы не выставляете кодировку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы