Обилие вопросов и проблем, связанных с неверной кодировкой на сайте после переноса сайтов с хостинга на хостинг, натолкнуло на написание данной статьи. Итак, разберем некоторые варианты, при которых может возникать данная проблема: В таком случае надо удалить все таблицы в базе, добавить в начало дампа строку и загрузить заново. Если не получилось, то поэкспериментировать с кодировкой, например, написав SET NAMES UTF8; и т.п. 1. Браузер неверно подобрал кодировку. Попробуйте изменить кодировку в браузере (Вид->Кодировка). Если, выбрав одну из кодировок, сайт отображается корректно, то надо в корне сайта в файле .htaccess (если такого файла нет, то его надо создать) написать строку - "AddDefaultCharset кодировка". Например: 2. Если все вышеописанное не помогло, тогда надо искать в сайте подключение к базе данных (далее БД) и сразу после подключения к БД вставлять строку, например: или с другой кодировкой. Для Zend Framework: в файле application/configs/application.ini необходимо указать