• Что не так с текстом сайт?

    Проблемы в кодировки. В 2-х словах - в notepad++ открыть файл и преобразовать в utf-8 без BOM

    В 3-х словах:
    Вы загружаете базу, и в самой базе кодировка отображается не верно.

    В таком случае надо удалить все таблицы в базе, добавить в начало дампа строку
    SET NAMES CP1251;

    и загрузить заново.
    Если не получилось, то поэкспериментировать с кодировкой, например, написав SET NAMES UTF8; и т.п.

    2. В базе кодировка корректная, но на сайте все ещё нет.

    a) браузер не верно подобрал кодировку. Попробуйте изменить кодировку в браузере (Вид->Кодировка), если выбрав одну из кодировок, сайт отображается корректно, то надо в корне сайта в файле .htaccess (если такого файла нет, то его надо создать) написать строку - "AddDefaultCharset кодировка". Например:

    AddDefaultCharset UTF-8;

    б) если все вышеописанное не помогло, тогда надо искать в сайте подключение к базе данных (далее БД) и сразу после подключения к БД вставлять строку, например:

    mysql_query('set names utf8');

    или с другой кодировкой.
    * Для Zend Framework: в файле application/configs/application.ini необходимо указать:

    resources.db.params.charset = "UTF8"
    Ответ написан
    Комментировать