Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Атаман

Кодировка домена

Рекомендованные сообщения

Стало любопытно: обязательно нужно указывать кодировку utf-8 домена в панеле управления хостингом-сервера, по умолчанию многие пропускают этот пункт.

Заметил, что при перестройке глобального кеша кракозяблы, правлю по старинке если сервер позволяет.

 

.htaccess в корневой директории сервера, со следующим содержанием:

AddDefaultCharset utf-8

AddCharset utf-8 *

CharsetSourceEnc utf-8

CharsetDefault utf-8

 

Безымянный.png

Поделиться сообщением


Ссылка на сообщение

Не обязательно, кодировку можно и через htaccess указать, а в тройке даже сам форум отправляет ее в заголовках. Там где есть крокозябры нужно смотреть откуда они, если это результат аякса - включить дабеггер и проинспектировать ответ сервера.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спасибо погляжу. Такое даже на 3.1 было.

Поделиться сообщением


Ссылка на сообщение

Баги могут быть при использования nginx, который сам отдает статику (css, js, html) без участия апача. В js файлах хранятся лэнги для javascript функций и, если nginx будет отдавать для них кодировку по умолчанию, например windows-1251, то текст из этих файлах будет в крокозябрах. Как раз недавно с таким столкнулся. Проверить можно открыв в браузере js файл - site.ru/cache/lang_cache/1/acp.lang.js (1 - ид языка. по умолчанию 1).

Поделиться сообщением


Ссылка на сообщение

acp.lang.js - utf-8 без бум

Поделиться сообщением


Ссылка на сообщение
Проверить можно открыв в браузере js файл

Поделиться сообщением


Ссылка на сообщение

Фреймовый документ не содержит объявления кодировки символов. При просмотре без фреймирующего его документа, документ может отображаться по другому. index.php

Поделиться сообщением


Ссылка на сообщение
Проверить можно открыв в браузере js файл

 

сори. Каракули.

Поделиться сообщением


Ссылка на сообщение

Никаких фреймов, редиректов там быть не должно. Должно появится содержимое этого файла, если повторяю, открыть его по прямому адресу в браузере .

Поделиться сообщением


Ссылка на сообщение

Открыл в браузере, как Вы и говорили "Одни каракули"

Поделиться сообщением


Ссылка на сообщение

Вот в таком случае нужно указывать кодировку для домена, надеясь на то, что это настройка влияет и на nginx.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Вот в таком случае нужно указывать кодировку для домена, надеясь на то, что это настройка влияет и на nginx.

 

Повлияло. Спс

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...