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

Почему после переноса сайта на другой хостинг, данные из БД выводит ромбиками?

Здравствуйте. Загрузил файлы сайта и БД MySQL на хостинг. На другом бесплатном хостинге все отображалось корректно, но после переноса на другой платный хостинг, данные, которые загружаются из БД и выводятся на экран, отображаются в виде черных ромбиков с вопросом (Только русские символы). Кодировка на страницах UTF-8, Кодировка таблиц БД - utf8_unicode_ci. Подскажите, в чем проблема и как её устранить?
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Кодировку соединения с базой и кодировку данных внутри таблиц - проверьте.

файл /etc/my.cnf:
[client]
default-character-set = utf8

[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake

Вот здесь - подробно.
 
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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