Задать вопрос

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

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

На одной из страниц сайта вместо кириллицы выводит "????????"
5d72d81167b0d953909520.png
Эти категории вытягиваются из БД.
5d72d8a2b878d420360363.png
Подскажите куда копать?
  • Вопрос задан
  • 74 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • Слёрм
    Linux для разработчиков
    2 недели
    Далее
Решения вопроса 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);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Principal Recruitment Москва
от 200 000 до 250 000 ₽
Principal Recruitment Москва
от 200 000 до 350 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽