* [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
* [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
* [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: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: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
* 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: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-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 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-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
* 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
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