Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Проблема кодировки

00 голосов
5
Проблема в кодировке, такое впечатление что контент в 1251, а сервер пытается выдать его как utf-8. Мастера установки демо сайта отображается кракозябрами, кодировка становится нормальной присмене ее с utf-8 на win-1251. В апаче пробовал и utf-8 и windows-1251. В параметрах php php_value mbstring.internal_encoding UTF-8. Куда копать?
спросил 02 Ноя, 13 от xDVDx (120 баллов)

5 Ответы

00 голосов
Если не ошибаюсь, то mysql может отдавать данные в кодировке отличной от их хранения.
Почитай про SET_NAMES "кодировка" .
ответил 06 Дек, 13 от Kitcher (100 баллов)
00 голосов
Цитата
Эльдар Рахимбердин пишет:
SET_NAMES "кодировка" .

А где бы про нее прочитать?
Это проблема с базой?
исходный код читается в блокноте, а в браузере квадратики.
ответил 19 Март, 14 от Ventola (100 баллов)
00 голосов
Сорри, что поднимаю древний топик, но у меня та же проблема. Отдаёт cp-1251, хотя продукт устанавливался в UTF-8. Есть какие-нибудь решения?
ответил 10 Июль, 14 от YourDead (100 баллов)
00 голосов
проблема аналогичная, описанной в последнем сообщении.
в коде страницы стоит первой строчкой в <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
сервер отвечает
Content-Type: text/html; charset=windows-1251

как исправить?
хостинг ру-центр, тариф 301
ответил 11 Ноя, 14 от PACOMAXA (100 баллов)
00 голосов
Цитата
как исправить?

Настройки - Настройки продукта - Сайты - Список сайтов
В свойствах нужного сайта есть поле "Кодировка", содержимое которого изменяем на "UTF-8".
ответил 08 Март, 15 от Runnar (1,000 баллов)

Похожие вопросы

0 голосов
5 ответов
спросил 19 Сен, 13 от xCheatx (120 баллов)
0 голосов
10 ответов
спросил 25 Фев, 13 от Rier (340 баллов)
0 голосов
1 ответ
спросил 16 Март, 15 от аноним
0 голосов
1 ответ
спросил 20 Янв, 15 от аноним