Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Charset 
:(
    Опции темы
Гость_Mike
Дата 25.12.2005, 00:11 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Один из моих сайтов photo-lev.mshweb.biz написан на Иврите. Висит он на русском хосте.

Вот head сайта:

Цитата
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<head>
<title>феие-мб - фйъез ъоереъ гйвйимй</title>
<link href="http://photo-lev.mshweb.biz/style.css" type="text/css" rel="stylesheet">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-8">
<meta http-equiv="Content-Style-Type" content="text/css" />
<META NAME="Keywords" CONTENT="фйъез ъоереъ гйвйимй, оцмоеъ, рвп MP3, цйег дчфй мозщбйн, семмеъ ритреъ, семмеъ, сший цймен, чмиеъ, амбеойн, гйсчорйн, шочемйн мозщб, ршъйчйн еъйчйн моцмоеъ, аежрйеъ, оцмоеъ айришри, освшеъ мъоереъ, оъреъ">
<META NAME="Description" CONTENT="">
<META NAME="Author" CONTENT="[email protected]">
</head>
<body lang="he">


Сайт поднимается на русском (даже на компах, где русский вообше отсутствует). Выставляю encoding в ручную - всё в порядке до перехода на новую страницу или refresh - возврашается русский.

Валидатор говорит следуюшее:

Цитата
The character encoding specified in the HTTP header (windows-1251) is different from the value in the <meta> element (iso-8859-8). I will use the value from the HTTP header (windows-1251) for this validation.


Теряюсь в догадках.
Что делать?

Спасибо.
  Вверх
Mal Hack
Дата 25.12.2005, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



На сервере по дефолту WIN-1251 скорее всего, поэтому он по дефолту вставляет сначала 1251.
Поставь на сервере кодировку по умолчанию ISO нужный.
PM ICQ   Вверх
Guest
Дата 25.12.2005, 08:51 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(Mal @ 25.12.2005, 00:43)
Поставь на сервере кодировку по умолчанию ISO нужный.


Сервер не мой. Как я могу повлиять на кодировку?
  Вверх
InfMag
Дата 25.12.2005, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: нет
Всего: 4



Пробуй пхпшными заголовками:
Код

header("Content-Type: text/html; charset=iso-8859-8");

Помоему лангуэйч еще как-то менять можно...
А причем кстати тут был пхп? smile
PM   Вверх
MikeMSH
Дата 25.12.2005, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.12.2005

Репутация: нет
Всего: нет



Цитата(InfMag @ 25.12.2005, 10:43)
Пробуй пхпшными заголовками:

код PHP
1:

header("Content-Type: text/html; charset=iso-8859-8");


Пробовал - не помогает. Обратился в хост. Ответили - ничем не можем помочь.

PM MAIL   Вверх
Mal Hack
Дата 25.12.2005, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Апач на сервере какой?
Надо подумать, как заглушить серверный заголовок.
PM ICQ   Вверх
Ciber SLasH
Дата 26.12.2005, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: нет
Всего: 67



Можно попробовать закинуть файл .htaccess с:
Код
CharsetDisable On

PM   Вверх
MuToGeN
Дата 26.12.2005, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 4379
Регистрация: 15.8.2002
Где: Москва

Репутация: 5
Всего: 32



Цитата(InfMag @ 25.12.2005, 10:43)
header("Content-Type: text/html; charset=iso-8859-8");

в .хтаксессе:
Код
AddDefaultCharset iso8859-8



--------------------
Three pings for the token rings,
Five pings for the UNIX machines,
Hundred pings for the broken links,
One special ping to check them all
Through Simple Network Management Protocol!
PM MAIL ICQ   Вверх
Mal Hack
Дата 26.12.2005, 13:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Я боюсь, это только на 2 апаче катит, а на сервере скорее всего 1 стоит.

MuToGeN или на 1 прокатывает?
PM ICQ   Вверх
MikeMSH
Дата 26.12.2005, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.12.2005

Репутация: нет
Всего: нет



Цитата(MuToGeN @ 26.12.2005, 10:52)
Код
AddDefaultCharset iso8859-8


Добавил в .htaccess - всё работает. Спасибо.

Возможно ему определить right-to-left таким же способом?
PM MAIL   Вверх
Mal Hack
Дата 26.12.2005, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Цитата(MikeMSH @ 26.12.2005, 15:34)
Возможно ему определить right-to-left таким же способом?

Это скорее всего надо ISO определенный указывать.
Или заюзаь атрибут dir тега BODY (вроде так называется, атрибут)
PM ICQ   Вверх
MikeMSH
Дата 26.12.2005, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 25.12.2005

Репутация: нет
Всего: нет



в BODY всё определено (dir=rtl). После добавки .htaccess все латинские тексты перевернулись.
photo-lev.mshweb.biz
PM MAIL   Вверх
DENNN
Дата 27.12.2005, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 3878
Регистрация: 27.3.2002
Где: Москва

Репутация: 2
Всего: 43



Цитата(Mal @ 26.12.2005, 13:26)
Я боюсь, это только на 2 апаче катит, а на сервере скорее всего 1 стоит.

Это есть на всех апачах уже очень много лет smile
PM ICQ   Вверх
Mal Hack
Дата 27.12.2005, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 15
Всего: 261



Цитата(DENNN @ 27.12.2005, 09:36)
Это есть на всех апачах уже очень много лет smile

В 2 я точно видел это в httpd.conf и не знал что можно в .htaccess использовать, про 1 я вообще не говорю...
Век живи, век учись smile
PM ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0748 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.