Проблема с кодировкой на Ubuntu?

Камрады, доброго времени суток!
Писал сайт на openserver под windows, но решил попробовать LAMP-стек, установил Ubuntu 18.04, настроил в меру сил, запустил сайт и возникла проблема с кодировкой.

На одной из страниц сайта вместо кириллицы выводит "????????"
5d72d81167b0d953909520.png
Эти категории вытягиваются из БД.
5d72d8a2b878d420360363.png
Подскажите куда копать?
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
@Vikkiners Автор вопроса
Проблема была в конструкторе класса подключения к БД, забыл выделенную жирным шрифтом строку:

private function __construct ()
{
$dsn = 'mysql:host=' . self::HOST_DB . ';dbname=' . self::NAME_DB . ';charset=utf8';
$this->_instance = new PDO ($dsn, self::LOGIN_DB, self::PASS_DB);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы