* [Comm] Как заставить apache возвращать кодировку
@ 2004-09-01 12:34 Anatoly A.Ivanov
2004-09-01 12:37 ` Ivan Fedorov
2004-09-01 12:37 ` [Comm] " Leonid B. Sysoletin
0 siblings, 2 replies; 15+ messages in thread
From: Anatoly A.Ivanov @ 2004-09-01 12:34 UTC (permalink / raw)
To: community
По ссылке yandex'а
http://www.yandex.ru/info/webmaster5.html#httptest
На мой url говорит:
ВНИМАНИЕ! Сервер не выдает кодировку документа!
Подскажите пожалуйста, в каком месте настраивавется
функция, возвращающая броузеру кодировку документа.
Спасибо.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Comm] Как заставить apache возвращать кодировку
2004-09-01 12:34 [Comm] Как заставить apache возвращать кодировку Anatoly A.Ivanov
@ 2004-09-01 12:37 ` Ivan Fedorov
2004-09-01 12:41 ` [Comm] " Michael Shigorin
2004-09-03 11:47 ` Денис Смирнов
2004-09-01 12:37 ` [Comm] " Leonid B. Sysoletin
1 sibling, 2 replies; 15+ messages in thread
From: Ivan Fedorov @ 2004-09-01 12:37 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 410 bytes --]
Anatoly A.Ivanov пишет:
> По ссылке yandex'а
> http://www.yandex.ru/info/webmaster5.html#httptest
>
> На мой url говорит:
> ВНИМАНИЕ! Сервер не выдает кодировку документа!
>
> Подскажите пожалуйста, в каком месте настраивавется функция,
> возвращающая броузеру кодировку документа.
Если код на php, то например в php.ini
если нет, то это вроде только у russian apache нормально настраивается.
ищите в доке.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Comm] Как заставить apache возвращать кодировку
2004-09-01 12:34 [Comm] Как заставить apache возвращать кодировку Anatoly A.Ivanov
2004-09-01 12:37 ` Ivan Fedorov
@ 2004-09-01 12:37 ` Leonid B. Sysoletin
1 sibling, 0 replies; 15+ messages in thread
From: Leonid B. Sysoletin @ 2004-09-01 12:37 UTC (permalink / raw)
To: community
1 Сентябрь 2004 16:34, Anatoly A.Ivanov написал:
> По ссылке yandex'а
> http://www.yandex.ru/info/webmaster5.html#httptest
> На мой url говорит:
> ВНИМАНИЕ! Сервер не выдает кодировку документа!
> Подскажите пожалуйста, в каком месте настраивавется
> функция, возвращающая броузеру кодировку документа.
Я, например, из-под PHP выдаю при помощи header ()
--
Л. Сысолетин,
webmaster@bdo.ru
[Team Ёжики-рулез!] [Team Котёнки на солярке] [Team Берегите букву "ё"!]
[Team Я люблю свою фортунку] [Team Фортунка в переписку не вступает]
Creating computer software is always a demanding and painstaking
process -- an exercise in logic, clear expression, and almost fanatical
attention to detail. It requires intelligence, dedication, and an
enormous amount of hard work. But, a certain amount of unpredictable
and often unrepeatable inspiration is what usually makes the difference
between adequacy and excellence.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:37 ` Ivan Fedorov
@ 2004-09-01 12:41 ` Michael Shigorin
2004-09-01 12:53 ` Ivan Fedorov
2004-09-03 11:53 ` Денис Смирнов
2004-09-03 11:47 ` Денис Смирнов
1 sibling, 2 replies; 15+ messages in thread
From: Michael Shigorin @ 2004-09-01 12:41 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 815 bytes --]
On Wed, Sep 01, 2004 at 09:37:17PM +0900, Ivan Fedorov wrote:
> > Подскажите пожалуйста, в каком месте настраивавется функция,
> > возвращающая броузеру кодировку документа.
> Если код на php, то например в php.ini
Сурово.
> если нет, то это вроде только у russian apache нормально
> настраивается. ищите в доке.
Нет (c)
Можно (и вполне допустимо и даже рекомендовано -- старые
противопоказания уже _старые_) забивать в темплейт HTML, если
есть уверенность, что на всем контенте одинаковый чарсет.
Можно генерировать нечто вида
Content-Type: text/html; charset=$charset
-- но при этом браузеру, смотрящему в сохраненную страничку,
придется заниматься угадавом или показывать бнопню.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:41 ` [Comm] " Michael Shigorin
@ 2004-09-01 12:53 ` Ivan Fedorov
2004-09-01 13:39 ` Michael Shigorin
` (2 more replies)
2004-09-03 11:53 ` Денис Смирнов
1 sibling, 3 replies; 15+ messages in thread
From: Ivan Fedorov @ 2004-09-01 12:53 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 1006 bytes --]
Michael Shigorin пишет:
> On Wed, Sep 01, 2004 at 09:37:17PM +0900, Ivan Fedorov wrote:
>
>>>Подскажите пожалуйста, в каком месте настраивавется функция,
>>>возвращающая броузеру кодировку документа.
>>
>>Если код на php, то например в php.ini
> Сурово.
Угу... Кстати в ALT там по дефолту прописано koi8-r. Теперь отключаю...
>>если нет, то это вроде только у russian apache нормально
>>настраивается. ищите в доке.
>
>
> Нет (c)
>
> Можно (и вполне допустимо и даже рекомендовано -- старые
> противопоказания уже _старые_) забивать в темплейт HTML, если
> есть уверенность, что на всем контенте одинаковый чарсет.
Это не сервер, это в html. Большинство бровзеров IMHO это игнорят, если
есть charset в заголовках HTTP.
>
> Можно генерировать нечто вида
>
> Content-Type: text/html; charset=$charset
>
> -- но при этом браузеру, смотрящему в сохраненную страничку,
> придется заниматься угадавом или показывать бнопню.
Зато он сразу угадает что идет с сервера.
IMHO НУЖНО указывать и там, и там...
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:53 ` Ivan Fedorov
@ 2004-09-01 13:39 ` Michael Shigorin
2004-09-03 11:55 ` Денис Смирнов
2004-09-01 13:42 ` Alexey Morsov
2004-09-01 13:49 ` Michael Shigorin
2 siblings, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2004-09-01 13:39 UTC (permalink / raw)
To: community; +Cc: sbolshakov, legion
[-- Attachment #1: Type: text/plain, Size: 385 bytes --]
On Wed, Sep 01, 2004 at 09:53:51PM +0900, Ivan Fedorov wrote:
> >>Если код на php, то например в php.ini
> > Сурово.
> Угу... Кстати в ALT там по дефолту прописано koi8-r. Теперь
> отключаю...
Кстати: это block bug для ALM2.4 (надо заремарить по умолчанию).
Кто-то вешал?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:53 ` Ivan Fedorov
2004-09-01 13:39 ` Michael Shigorin
@ 2004-09-01 13:42 ` Alexey Morsov
2004-09-01 13:49 ` Michael Shigorin
2 siblings, 0 replies; 15+ messages in thread
From: Alexey Morsov @ 2004-09-01 13:42 UTC (permalink / raw)
To: community
Ivan Fedorov wrote:
>>Можно генерировать нечто вида
>>
>>Content-Type: text/html; charset=$charset
>>
>>-- но при этом браузеру, смотрящему в сохраненную страничку,
>>придется заниматься угадавом или показывать бнопню.
>
> Зато он сразу угадает что идет с сервера.
>
> IMHO НУЖНО указывать и там, и там...
не IMHO а проверенный факт - некторые браузеры, например ie from
pocketwindow, и даже иной раз ОСлики при указании в head
конкретной charset под руским апачем выдают юзеру галиматью...
Русскому апачу ничего указывать в head не надо - он отдаст
клиенту в той кодировке которую то хочет.
--
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.ru
http://www.ricom.ru
http://www.fondmarket.ru
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:53 ` Ivan Fedorov
2004-09-01 13:39 ` Michael Shigorin
2004-09-01 13:42 ` Alexey Morsov
@ 2004-09-01 13:49 ` Michael Shigorin
2 siblings, 0 replies; 15+ messages in thread
From: Michael Shigorin @ 2004-09-01 13:49 UTC (permalink / raw)
To: community
On Wed, Sep 01, 2004 at 09:53:51PM +0900, Ivan Fedorov wrote:
> > Можно (и вполне допустимо и даже рекомендовано -- старые
> > противопоказания уже _старые_) забивать в темплейт HTML, если
> > есть уверенность, что на всем контенте одинаковый чарсет.
> Это не сервер, это в html.
А я что говорю? :)
> Большинство бровзеров IMHO это игнорят, если есть charset в
> заголовках HTTP.
Вот тут не помню.
> > Можно генерировать нечто вида
> > Content-Type: text/html; charset=$charset
> > -- но при этом браузеру, смотрящему в сохраненную страничку,
> > придется заниматься угадавом или показывать бнопню.
> Зато он сразу угадает что идет с сервера.
Агащаз.
> IMHO НУЖНО указывать и там, и там...
...и консистентно. Или не делать вообще, потому как вранье тут
хуже угадава.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:37 ` Ivan Fedorov
2004-09-01 12:41 ` [Comm] " Michael Shigorin
@ 2004-09-03 11:47 ` Денис Смирнов
1 sibling, 0 replies; 15+ messages in thread
From: Денис Смирнов @ 2004-09-03 11:47 UTC (permalink / raw)
To: Ivan Fedorov; +Cc: community
On Wed, Sep 01, 2004 at 09:37:17PM +0900, Ivan Fedorov wrote:
IF> Если код на php, то например в php.ini
(истошный крик) оторвите же эту "фичу" в штатных конфигах! У меня,
например, Russian Apache. Это раз. В .htaccess указана кодировка
по-умолчанию (на случай сдыхания russian apache). Это два. Есть несколько
клиентов, у которых _разные_ дефолтные кодировки. Это три. После каждого
обновления PHP я вечно забываю про то, что из ini надо вычищать эту
пакость, и получаю море пинков "а у нас с кодировками проблемы" это пять.
Не дело это PHP кодировками заниматься.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 12:41 ` [Comm] " Michael Shigorin
2004-09-01 12:53 ` Ivan Fedorov
@ 2004-09-03 11:53 ` Денис Смирнов
2004-09-03 14:18 ` Michael Shigorin
1 sibling, 1 reply; 15+ messages in thread
From: Денис Смирнов @ 2004-09-03 11:53 UTC (permalink / raw)
To: community
On Wed, Sep 01, 2004 at 03:41:39PM +0300, Michael Shigorin wrote:
MS> Можно (и вполне допустимо и даже рекомендовано -- старые
MS> противопоказания уже _старые_) забивать в темплейт HTML, если
MS> есть уверенность, что на всем контенте одинаковый чарсет.
Миша, с этим есть _сейчас_ серьёзная проблема. Некоторые браузеры при
сохранении документа перекодируют его в текущую системную кодировку, а
мета-тэги остаются прежними. Нехорошо это.
MS> Можно генерировать нечто вида
MS> Content-Type: text/html; charset=$charset
MS> -- но при этом браузеру, смотрящему в сохраненную страничку,
MS> придется заниматься угадавом или показывать бнопню.
_Правильный_ путь (истинно правильный) разбираться с каждым конкретным
браузером, чтобы он при сохранении вставлял meta-тэги с кодировкой. Я
понимаю что это более мучительный процесс, но всё-таки он верный.
Авторам страниц есть смысл пользоваться штатной фичей обычного апача --
указание дефолтной кодировки.
HTTP -- протокол, который поддерживает возможность указания кодировки
передаваемого по нему документа. Это -- Content-Type. При хранении на
диске существуют другие способы указания кодировки -- это мета-тэги. Или
хранение документа в utf-8, что, IMHO, и является Right Way (tm) в
настоящий момент.
А Russian Apache пока остаётся нужен из-за того, что браузеры (собаки
такие) могут отдать POST запрос чёрт знает в чём, и это придётся
кому-то перекодировать.
--
С уважением, Денис, котороый заколебался выковыривать meta-тэги из кривых
или перекодированых страниц.
http://freesource.info
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-01 13:39 ` Michael Shigorin
@ 2004-09-03 11:55 ` Денис Смирнов
2004-09-03 14:32 ` Michael Shigorin
0 siblings, 1 reply; 15+ messages in thread
From: Денис Смирнов @ 2004-09-03 11:55 UTC (permalink / raw)
To: community, sbolshakov, legion
On Wed, Sep 01, 2004 at 04:39:27PM +0300, Michael Shigorin wrote:
> >>>Если код на php, то например в php.ini
> >> Сурово.
>> Угу... Кстати в ALT там по дефолту прописано koi8-r. Теперь
>> отключаю...
MS> Кстати: это block bug для ALM2.4 (надо заремарить по умолчанию).
MS> Кто-то вешал?
Я не вешал, но, пожалуйста, повесьте кто-нибудь. Лично меня эта проблема
несколько замучила.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-03 11:53 ` Денис Смирнов
@ 2004-09-03 14:18 ` Michael Shigorin
2004-09-03 15:44 ` Denis Smirnov
0 siblings, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2004-09-03 14:18 UTC (permalink / raw)
To: community
Cc: Денис
Смирнов
On Fri, Sep 03, 2004 at 03:53:17PM +0400, Денис Смирнов wrote:
> Миша, с этим есть _сейчас_ серьёзная проблема. Некоторые
> браузеры при сохранении документа перекодируют его в текущую
> системную кодировку, а мета-тэги остаются прежними. Нехорошо
> это.
Облин. Вот таких не учел.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-03 11:55 ` Денис Смирнов
@ 2004-09-03 14:32 ` Michael Shigorin
2004-09-03 16:00 ` Денис Смирнов
0 siblings, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2004-09-03 14:32 UTC (permalink / raw)
To: community
On Fri, Sep 03, 2004 at 03:55:35PM +0400, Денис Смирнов wrote:
> >> Угу... Кстати в ALT там по дефолту прописано koi8-r. Теперь
> >> отключаю...
> MS> Кстати: это block bug для ALM2.4 (надо заремарить по умолчанию).
> MS> Кто-то вешал?
> Я не вешал, но, пожалуйста, повесьте кто-нибудь. Лично меня эта
> проблема несколько замучила.
https://bugzilla.altlinux.org/show_bug.cgi?id=4906
Вот тоьлко насколько понимаю -- правиться это будет уже в
updates... ;~(
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-03 14:18 ` Michael Shigorin
@ 2004-09-03 15:44 ` Denis Smirnov
0 siblings, 0 replies; 15+ messages in thread
From: Denis Smirnov @ 2004-09-03 15:44 UTC (permalink / raw)
To: community
On Fri, Sep 03, 2004 at 05:18:32PM +0300, Michael Shigorin wrote:
>> Миша, с этим есть _сейчас_ серьёзная проблема. Некоторые
>> браузеры при сохранении документа перекодируют его в текущую
>> системную кодировку, а мета-тэги остаются прежними. Нехорошо
>> это.
MS> Облин. Вот таких не учел.
Я так и не придумал более-менее логичного решения этой проблемы. За
исключением одного -- отдавать контент в utf-8 и жать его mod_deflate. Но
пока жаба душит.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Comm] Re: Как заставить apache возвращать кодировку
2004-09-03 14:32 ` Michael Shigorin
@ 2004-09-03 16:00 ` Денис Смирнов
0 siblings, 0 replies; 15+ messages in thread
From: Денис Смирнов @ 2004-09-03 16:00 UTC (permalink / raw)
To: community
On Fri, Sep 03, 2004 at 05:32:06PM +0300, Michael Shigorin wrote:
MS> https://bugzilla.altlinux.org/show_bug.cgi?id=4906
MS> Вот тоьлко насколько понимаю -- правиться это будет уже в
MS> updates... ;~(
Хотя бы в updates, уже хорошо... Я два раза с воплями и бубном прыгал
вокруг неработающих скриптов клиентов, пока не обнаруживал кто виноват.
Блин.
--
С уважением, Денис
http://freesource.info
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2004-09-03 16:00 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-09-01 12:34 [Comm] Как заставить apache возвращать кодировку Anatoly A.Ivanov
2004-09-01 12:37 ` Ivan Fedorov
2004-09-01 12:41 ` [Comm] " Michael Shigorin
2004-09-01 12:53 ` Ivan Fedorov
2004-09-01 13:39 ` Michael Shigorin
2004-09-03 11:55 ` Денис Смирнов
2004-09-03 14:32 ` Michael Shigorin
2004-09-03 16:00 ` Денис Смирнов
2004-09-01 13:42 ` Alexey Morsov
2004-09-01 13:49 ` Michael Shigorin
2004-09-03 11:53 ` Денис Смирнов
2004-09-03 14:18 ` Michael Shigorin
2004-09-03 15:44 ` Denis Smirnov
2004-09-03 11:47 ` Денис Смирнов
2004-09-01 12:37 ` [Comm] " Leonid B. Sysoletin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git