Русские символы на страницах превращаются в знаки вопроса. Как это можно исправить?
Частые ошибки
Русские символы на страницах превращаются в знаки вопроса. Как это можно исправить?
Русские символы на страницах превращаются в знаки вопроса. Как это можно исправить?
Некоторые версии Slaed CMS некорректно работают с кириллическими символами. Это также может зависеть от конфигурации сервера. В этом случае лучше всего поможет принудительно включенный класс базы данных. Чтобы это выполнить, необходимо в файле 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, и ваша проблема решена.