FAQ Как исправить знаки вопросов вместо русских букв?

Discussion in 'Серверные сборки' started by OlegK, Aug 24, 2012.

  1. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    1.Пользуемся редактором Notepad++
    2.Файлы index.php,configuration.php сохраняем в UTF-8 без BOM
    3..htaccess указываем
    Код (html):
    1. #  Установка кодировки сайта по умолчанию. При необходимости, закомментируйте.
    2. #  Строка решает проблему с "крякозябрами" в редакторе TinyMCE и текста лицензии при установке
    3. #  на Денвере и некоторых серверах с жестко прописанной кодировкой. Это на 99,9% работающее решение.
    4. #  После переименования этого файла htaccess.txt в .htaccess проблема решится.
    5. #  Если проблема осталась - перечитайте предыдущее предложение (возможно неправильно переименовали).
    6.  
    7. AddDefaultCharset utf-8
     
  2.  
  3. Offline

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

    Joined:
    Aug 24, 2012
    Messages:
    8
    Likes Received:
    0
    Gender:
    Male
    Блин-блин, спасибо большое!!!!!! Все получилось! Извиняюсь, за быстрый ответ, попробовал снова и все получилось!!!!!! Ураааа!
     
  4. Offline

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

    Joined:
    Aug 8, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Доброго времени суток. Столкнулся в такой же проблемой. Делаю все как написано выше, результат нулевой(( Попробовал напрямую в базе править имена - опять же вопросики. Может всемогущий ALL что посоветует???
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    В БД кодировка utf-8 ? index.php сайта и шаблона пересохранил в UTF-8 без BOM ?
     
  6. Offline

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

    Joined:
    Dec 23, 2012
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    Не получается почему-то сделать вышеописанное:

    1. Файла .htaccess нет совсем, есть htaccess.txt его конечно можно переименовать в .htaccess но он все равно остается .htaccess.txt т.е текстовым. И неясно куда там прописывать AddDefaultCharset utf-8. В файле .htaccess.txt там же вроде не HTML код. Т.е. просто строчку добавить вне кода?.
    2. Файл configuration.php легко преобразовывается в UTF-8 без BOM а вот index.php в нем выбираешь преобразовать в UTF-8 без BOM сохраняешь, затем открываеш ьего опять и видишь что кодировка осталась ANSI т.е сколько не пробуй сохранить файл в UTF-8 без BOM когда сохраняешь его и затем открываешь чтобы проверить все равно стоит ANSI.
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    chmod 644 ?
    Я пишу Вверху.
    по п.2- трабл редактора.
     
  8. Offline

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

    Joined:
    Dec 23, 2012
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    Насчет кодировки была попытка сохранить index.php через блокнот где выбрать кодировку UTF-8, получилось сохраниться так, но в txt, а затем переименовать в php но когда этот уже с сохраненной UTF-8 файл открываешь в Notepad++ там опять стоит кодировка ANSI. Тем более файл configuration сохраняется в кодировке UTF-8 без ВОМ, а вот index все время после сохранения возвращается в исходную юбкодировку ASMI.

    Вот то что в htaccess, что просто взять вверху вставить AddDefaultCharset utf-8, кажется что то не то ,это же не код а просто текст какой то

    ##AddDefaultCharset utf-8
    # @package Joomla
    # @copyright Copyright (C) 2005 - 2012 Open Source Matters. All rights reserved.
    # @license GNU General Public License version 2 or later; see LICENSE.txt
    ##

    ##
    # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
    #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations. It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file. If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's. If they work,
    # it has been set by your server administrator and you do not need it set here.
    ##

    ## Can be commented out if causes errors, see notes above.
    Options +FollowSymLinks

    ## Mod_rewrite in use.

    RewriteEngine On

    ## Begin - Rewrite rules to block out some common exploits.
    # If you experience problems on your site block out the operations listed below
    # This attempts to block the most common type of exploit `attempts` to Joomla!
     
    Last edited: Dec 23, 2012
  9. CB9T
    Offline

    CB9T Преподаватель по J! Staff Member ⇒ Профи ⇐

    Joined:
    May 21, 2010
    Messages:
    2,604
    Likes Received:
    322
    Gender:
    Male
  10. Offline

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

    Joined:
    Dec 23, 2012
    Messages:
    3
    Likes Received:
    0
    Gender:
    Male
    Убрал, ничего не дает,

    Осталось конечно придумать как сохранить файл index.php в UTF-8 без ВОМ, но вряд ли в этом все дело.
    А почему так вообще что шаблон прописан в кодировке ASMI почему вдруг такая проблема с кодировкой?
     
  11. Offline

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

    Joined:
    Aug 8, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Разобрался, все оказалось намного легче.
    Смотрим в базе данных структуры таблиц. Там на многих полях выставлена кодировка без кириллицы. Меняем на нужную нам и все показывает (вернее сохраняет в базе не вопросики, а наши названия).

    Осталась одна проблема: перевел сайт на русский язык, все вроде хорошо, все работает и показывает, но на главной станице вместо названий категорий товаров белеберда пишется. Я так понимаю из-за шрифта, без поддержки кириллицы. Шрифты грузятся с Гугла. Я нашел в гугле похожий шрифт, но с кириллицей. Вроде заменил в коде старый на новый. Шрифт поменялся, но все равно не подгружается кириллица:(
    Как в этом шаблоне по толковому включить кириллический шрифт????
     
  12. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Нет! Если в шрифте нет кириллицы, то отображается другой шрифт. Проблема в другом.
     
  13. Offline

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

    Joined:
    Aug 8, 2012
    Messages:
    4
    Likes Received:
    0
    Gender:
    Male
    Сужаем круг вопроса:)
    Напомню суть вопроса: осталась проблема с отображением кириллицы в категориях товаров на главной.
    Отображение идет через модуль "Sj Mega Products". Другие модули проходят на ура без проблем. Может кто смог его настроить на отображение кириллицы???
     
  14. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Погоди, рано! B)
    Скрин только не показывай!
     
  15. Offline

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

    Joined:
    May 20, 2016
    Messages:
    1
    Likes Received:
    0
    Gender:
    Male
    upload_2016-5-20_18-1-14.png что не так?
    upload_2016-5-20_18-1-34.png
     
  16. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    сам файл index.php в какой кодировке сохранён o_O
    подсказочка: правый нижний угол первого скрина ;DD
     
  17. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Оффтопик (не в тему) - жми сюда!
     
    Last edited: May 21, 2016

Share This Page

Loading...
Полный разбор личности максим иксанов биография – только на сайте theperson.pro.