[Решено] Кракозябры на странице входа в личный кабинет

Тема в разделе "OpenCart", создана пользователем Eevvggeennyy, 10 авг 2013.

Статус темы:
Закрыта.
  1. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    здрвствуйте.
    opencart 1.5.5.1. При переходе на страницу входа в личный кабинет (или регистрации) отображаются кракозябры. На остальных страницах такого нет. в чем может быть дело?
    [​IMG]
     
  2. winner7

    winner7

    Регистрация:
    6 мар 2013
    Сообщения:
    322
    Симпатии:
    55
    В кодировке. Проверьте, чтобы языковые файлы были сохранены в utf-8
     
  3. alex_storm

    alex_storm дизайн, CSS Команда форума

    Регистрация:
    11 дек 2012
    Сообщения:
    1.121
    Симпатии:
    560
    Как вариант может быть ошибка в контроллере или tpl. Нужно по логам смотреть
     
  4. balalar

    balalar

    Регистрация:
    12 янв 2013
    Сообщения:
    80
    Симпатии:
    5
    Если Вы правили какие-то файлы, то могли забыть перекодировать файл в UTF-8 (без BOM)
     
  5. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    вообще я ничего не трогал. поставил официальный русский перевод. а какие это файлы не подскажите?
    --- добавлено: 10 авг 2013 в 15:40 ---
    а как можно посмотреть логи?
     
  6. I.V.A.N

    I.V.A.N

    Регистрация:
    2 апр 2013
    Сообщения:
    15
    Симпатии:
    1
    Может файлы перевода в неправильно кодировке... Посмотрите файлы catalog/language/russian/acaunt/
    или файлы вывода.. catalog/view/theme/ваша тема/acaunt/
    у этих файлов должна быть такая же кодировка, как прописана в атрибуте тега meta, charset
     
  7. alex_storm

    alex_storm дизайн, CSS Команда форума

    Регистрация:
    11 дек 2012
    Сообщения:
    1.121
    Симпатии:
    560
    Админки - Система - Журнал ошибок.
     
  8. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    файлы из catalog/language/russian/acaunt/ все в utf-8
    файлы из catalog/view/theme/ваша тема/template/acount/ все в ansi
    --- добавлено: 10 авг 2013 в 19:13 ---
    журнал ошибок пуст.
    Я сейчас заметил что при переходе на страницу аккаунта браузер переходит на кодировку windows-1251 (стоит автоопределение). Если вручную изменить на utf-8 все нормально отображается.
    У меня фаерфокс. Эксплорер и хром ведут себя так же.
    Как можно с этим справиться?
     
  9. I.V.A.N

    I.V.A.N

    Регистрация:
    2 апр 2013
    Сообщения:
    15
    Симпатии:
    1
    Можете дать адрес сайта?
    --- добавлено: 10 авг 2013 в 19:30 ---
    В HTML кодировка указана?
     
  10. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    Сайт на локалке естественно еще.
    --- добавлено: 10 авг 2013 в 19:48 ---

    Код:
    <html dir="ltr" lang="ru" class="theme_journal_i">
    <head>
    <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
    <meta name="format-detection" content="telephone=no">
    <meta charset="UTF-8" />
    <title>Логин</title>
    <base href="http://opencart/" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/>
     
  11. kur1977

    kur1977

    Регистрация:
    11 фев 2013
    Сообщения:
    123
    Симпатии:
    59
    Была похожая проблема. Попробуйте в .htaccess добавить
    Код:
    AddDefaultCharset utf-8
    или проверь настройку кодировки в панели хостинга
     
Статус темы:
Закрыта.