Joomla 2.5 Крякозябры на стороне посетителей

Тема в разделе "Кодировки, ошибки отображения (крякозябры)", создана пользователем Qabal, 07.06.2012.

  1. Offline

    Qabal Недавно здесь

    Регистрация:
    07.06.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    На стороне посетителей в названиях меню и текстах статей вдруг появились крякозябры, что с этим делать? Использую Joomla 2.5.4 и последнюю версия Денвера.
     
  2.  
  3. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 963
    Симпатии:
    168
    Пол:
    Мужской
    только в названиях меню, или вообще по всему сайту?

    если по всему сайту - смотрите какая в header-е кодировка стоит:

    а если только в названия - то я, как человек ленивый, взял бы и прописал вначале вывода модуля меню
    это установит кодировку UTF-8 для информации, попавшей в выборку из базы для вывода на страницу
     
    Последнее редактирование: 07.06.2012
  4. Offline

    Qabal Недавно здесь

    Регистрация:
    07.06.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    По всему сайту. Но я только несколько дней назад созданием сайтов заниматься начал и не понимаю ещё этой терминологии)) Что такое header и как эту кодировку смотреть?
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    в исходном коде,через браузер CTRL+U
     
  6. Offline

    Qabal Недавно здесь

    Регистрация:
    07.06.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Вот такую строку нашёл в исходном коде (на главной странице сайта): <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    И что с этим дальше делать?
     
  7. AKopytenko
    Offline

    AKopytenko Russian Joomla! Team Команда форума

    Регистрация:
    01.09.2011
    Сообщения:
    1 963
    Симпатии:
    168
    Пол:
    Мужской
    Значит не совпадают кодировки базы данных MySQL и кодировка Joomla (в 1.5, по-моему, была cp-1252)
    Зайдите в phpMyAdmin, слева выберите вашу базу и посмотрите что стоит в полях "Сравнение" на закладке "Структура".
     
  8. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    В Joomla 1.х
     
  9. Offline

    Qabal Недавно здесь

    Регистрация:
    07.06.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    В базе во всех таблицах - utf8_general_ci.
     
  10. Offline

    Qabal Недавно здесь

    Регистрация:
    07.06.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Кстати, только что заметил - когда вхожу на сайт (не в админ панель, а именно на сайт, как пользователь) то всё отображается нормально О_О
     
  11. Offline

    Qabal Недавно здесь

    Регистрация:
    07.06.2012
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    Вот ещё что обнаружил. Если на главной странице моего сайта нажать "Вид- Кодировка" то там стоит "Кириллица "Windows- 1251", я пытаюсь на utf-8 сменить, сразу русский язык появляется, но как только обновляю страницу кодировка опять сбрасывается на кириллицу и опять вместо русских букв- крякозябры
     

Поделиться этой страницей

Загрузка...