Не отображается русский шрифт

[Удален]
7577

Здравствуйте.

Взял себе VPS для теста с ISP Lite, сегодня увидел что вместо кириллицы знаки ���������������, помогите настроить правильно.

Fire Sphere
На сайте с 22.03.2008
Offline
28
#1

Так обычно получается когда браузер пытается отобразить страницу с русскими буквами, сделанную в кодировке cp1251 в кодировке UTF8... криво сказал. Короче он показывает страницу как utf а она на само деле 1251, вот. Косяк может быть либо в настройке апача (AddCharsetDefault) либо в коде самой страницы, где в мета прописана кодировка UTF.

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

Здесь (http://www.sape.ru/r.b5b0035ccd.php) можно неплохо заработать
[Удален]
#2

Поменял AddDefaultCharset с UTF-8 на WINDOWS-1251 теперь отображается шрифт прплплпрлпрл

Himiko
На сайте с 28.08.2008
Offline
560
#3
zhr07:
Поменял AddDefaultCharset с UTF-8 на WINDOWS-1251 теперь отображается шрифт прплплпрлпрл

Вообще уберите их конфига Apache AddDefaultCharset и проблема исчезнет)

И вообще, посмотрите, может с базой данных проблема, а не с Apache.

Профессиональное администрирование серверов (https://systemintegra.ru). Круглосуточно. Отзывы (/ru/forum/834230) Лицензии (http://clck.ru/Qhf5) ISPManager,VDSManager,Billmanager e.t.c. по низким ценам.
dica
На сайте с 02.05.2009
Offline
23
#4
zhr07:
Поменял AddDefaultCharset с UTF-8 на WINDOWS-1251 теперь отображается шрифт прплплпрлпрл

А теперь наоборот. Текст написан в UTF-8, а отображает в WINDOWS-1251 :)

Хотя если эта панель предоставлена хостинг-провайдером

Они там бесплатно на время теста панель предоставляют

Каталог ссылок и статей автотематики (http://live-auto.ru/) Новый оконный форум (http://pkkshop.ru/forum/) Публикую статьи на тему интернет, SEO и т.д. (http://mir-live.ru/)
Fire Sphere
На сайте с 22.03.2008
Offline
28
#5

ТС,

Раз настройки вашего апача влияют на вид панели, и правда, стоит вообще закомментировать строку с AddDefaultCharset, потому как чарсет кошернее указывать в свойствах страницы :)

[Удален]
#6

В общем погуглив нашел это http://masterhost.ru/support/doc/mysql-charset-setup/, в разделе [mysqld] (файл /etc/my.cnf) в самом конце добавил строки:

set-variable = default-character-set=cp1251

init-connect="SET NAMES cp1251"

и стал отображаться русский.

Himiko
На сайте с 28.08.2008
Offline
560
#7

Я вам как раз про это и писал:

Himiko:
И вообще, посмотрите, может с базой данных проблема, а не с Apache.

Характер проблемы можно определить проще. Если при смене кодировке в браузере, всё показывается нормально, то проблема с Apache.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий