У меня проблема с кодировкой на сайте. Что делать?



  Некоторые сайты после установки или переноса с одного хостинга на другой могут некорректно отображаться - русские буквы в виде ????? или иных символов и т.п. Это проблема с кодировкой. Она возникает, если на сайте принудительно не указывается верная кодировка и браузер неправильно выставляет ее автоматом.

  Для решения данной проблемы Вам нужно для начала определить, в какой кодировке написан Ваш сайт - это чаще всего windows-1251 или utf-8. Далее заходим в хостинг-панель, выбираем в разделе Домены пункт WWW домены. После этого выбираем редактируемый домен и делаем двойной клик (или щелчок по кнопке Параметры WWW домена). В открывшемся окне будет строка Кодировка (Кодировка по умолчанию для страниц WWW домена) и в нее нужно вписать определенную выше кодировку сайта - чаще всего windows-1251 или utf-8. Далее клик по кнопке Ок, и после сохранения параметров сайт будет отображаться корректно.

  Если данная мера не помогла, а частично русские буквы на сайте отображаются корректно, то это может означать проблему с кодировкой в самой базе данных. Проблему можно попробовать решить двумя способами. 1. попробовать воспользоваться функцией mysql_set_charset(), при помощи которой Вы принудительно укажите кодировку MySQL. Эту функцию нужно вставить после соединения с базой данных. 2. провести повторный экспорт и импорт БД в правильной кодировке. Рекомендуем использовать инструмент Sypex Dumper 2

  Служба технической поддержки всегда готова прийти Вам на помощь.