Вопросы и ответы » Частые ошибки » На моем сайте, вместо русских символов знаки вопроса, что делать?

На моем сайте, вместо русских символов знаки вопроса, что делать?

Вариант первый

При использовании русской кодировки базы данных возможна не корректная работа системы с ней, на это есть ряд причин, как правило, конфигурации сервера. Для решения этой проблемы, необходимо принудительное подключение работы класса базы данных, для этого в файле системы: function/mysql.php в самом конце добавьте следующий код.

mysql_query("set character_set_client='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set collation_connection='cp1251_general_ci'");


Вариант второй

Скорее всего, вы неправильно утановили дамп базы данных. Для того, чтобы правильно установить дамп, войдите в свою контрольную панель phpMyAdmin. В выпадающем списке «Сопоставление соединения с MySQL» выберите пункт utf8_general_ci. Затем выберите свою базу данных в левой части страницы и перейдите на вкладку «Операции». На открывшейся странице в выпадающем списке «Сравнение» выберите пункт cp1251_general_ci. Теперь при загрузке файла с базой данных (который, как правило, имеет расширение .sql) не забудьте выбрать в соответствующем выпадающем списке кодировку cp1251, и проблема должна исчезнуть.


86
Назад

Категории


Общее количество: 71 вопросов и ответов в 4 категориях

Комментарии

Aleksandr
0.00

0.00

Группа
Новички
Пункты
45
Регистрация
01.05.2017
Aleksandr
07.05.2017 18:19:25

Спасибо, второй способ в точку!

chinazila
5.00

5.00

Группа
Новички
Пункты
80
Регистрация
10.02.2013
Пол
Мужчина
Из
Россия
Предупреждения
Нет
chinazila
10.02.2013 10:32:44

Помог первый способ при переносе старой версии SLAED на новый хостинг. Версия кажется 2.4 Lite.

golant
5.00

5.00

Регистрация
27.01.2011
Предупреждения
Нет
golant
27.01.2011 09:31:49

Добрый день, вместо букв "И" и "Ш" стоят квадраты и знак вопроса -в чем может быть проблема?

AZhur
Статус
Гость
AZhur
17.03.2009 10:07:58

Вобщем, тема письма с сайта кракозябрами отображается, а в теле текст нормальный. Версия: Open SLAED 1.1. Подскажите, как победить проблему?

AZhur
Статус
Гость
AZhur
17.03.2009 10:05:17

На сайте все нормально, но когда приходит письмо с сайта, там тема отображается как: AZhur - [b]пп

xaxexa
Статус
Гость
xaxexa
16.03.2009 11:37:17

ну если тупа то cp1251 указать при установке :)

или...

на стайте нормально в базе ???????

  • неверная кодировка при отправке текста

на стайте ??????? в базе нормально неверная кодировка при приеме текста ТК у меня в локалке сервак стоит, правил my.ini (конфиг фаил mysql) там команда есть init-connect="SET NAMES cp1251" ставиться в блок [mysqld], вроде как выставляет принудительно нужную кодировку, НО работает только если у пользователя mysql нет привелегий GRANT (у root'a есть)
vanessa
Статус
Гость
vanessa
12.11.2008 18:10:03

в open slaed не работает ни одни способ, помогите пожалуйста, что сделать нужно?

c0wb0y
Статус
Гость
c0wb0y
11.11.2008 07:38:20

Кстати, если везде вместо cp1251 поставить utf8, то можно так и *Lite ветку перевести.

Гость
Статус
Пользователь удалён
Гость
16.10.2008 20:09:17

у меня на open пробелмы,что там то делать?? обычный слайд работает

Гость
Статус
Пользователь удалён
Гость
10.10.2008 18:15:25

Спасибо! 2-ой способ решил проблему

Всего: 15 на 2 страницах по 10 на каждой странице

1 2

Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.

Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код