Сабж.
Переношу сайт на другой хостинг.
Естественно возникла проблема с кодировкой сайта при переносе.
Если раньше оно выглядело вот так:
http://themez.ru/index.php
То сейчас выглядит вот так:
http://216.246.98.59/~themez/cgi-bin/
То есть, вместо русского текста - знаки вопроса.
Обычная такая проблема возникает в том случае, если файл был залит не в той кодировке или сопоставление кодировки с базой данных не то или mysql кодировки разные.
Однако здесь все совпадает.
Старые настройки:
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf8_general_ci
Кодировка таблицы:
cp1251_general_ci
Новые настройки:
MySQL-кодировка: UTF-8 Unicode (utf8)
Сопоставление соединения с MySQL: utf8_general_ci
Кодировка таблицы: cp1251_general_ci
Файл залит копипастом, а также пробовал эксперементировать с заливкой файла в формате других кодировок.
Результат: В phpmyadmin все читаемо, правильно отображается вбитая информация. Однако на движке - НЕТ!