Кодировка выдачи

Статус
В этой теме нельзя размещать новые ответы.

no_santa

Снегур
Кодировка выдачи

Столкнулся с архинепонятной проблемой....

Сайт на UTF-8. Содержит строку
PHP:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Под линуксом, Apache 2, Lynx, Iceweasel и компания показывают все корректно.
Под виндой (Денвер) - Опера и Эксплорер никак не хотят принимать нужную кодировку - при переходе с одной странички на другую "сбиваются" в CP-1251.

Фреймворк CodeIgniter, пересмотрел - вроде везде UTF-8.
 

no_santa

Снегур
но там правда ничего никуда не посылается... по крайней мере, я не в курсе...
 

Фанат

oncle terrible
Команда форума
не посылается - значит, нет и проблемы.
следующий.
 

no_santa

Снегур
Разумеется, вы правы. Теоретически все изначально понятно.

С вашего дозволения, задам еще один глупый вопрос, если кто-то пользовал CodeIgniter 1.7.1 - надо-ли "специально" писать какие-то headerы с указанием кодировки UTF-8, или эта проблема решается как-то иначе?
Править вьюшки или конфиги?

Честно - не хочется разбирать три метра чужого кода, пока над своим работы много...

-~{}~ 28.07.09 21:50:

Ничччего не понимаю... Рядом лежит проект на той-же версии CI - 1.7.1, который делал три месяца назад. Тоже все на УТФ, только все работает нормально... Сейчас собираю новый на основе старого - изменения исключительно парадигматические, только не работает... Ничччего не понимаю, толи творческий запор, толи мистика...
 

Фанат

oncle terrible
Команда форума
в HTTP заголовке какая кодировка указана?

-~{}~ 28.07.09 21:58:

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

no_santa

Снегур
А толку? Ясен перец, что они некорректные. Вопрос - как изменить?

-~{}~ 28.07.09 22:51:

Как должен выглядить верный заголовок и как его послать? Конфигурацией сервера или пыхом? Если пыхом, до до объявления сессии или после?
 

fender

Новичок
строчку Content-Type из ответа сервера неужели так трудно выловить?
в дополнение к вышеназванным: livehttpheaders (for Mozilla)
 

dimagolov

Новичок
no_santa за полтора года так и не узнал ничего о протоколе http и наиболее употребляемых заголовках :(
 

Фанат

oncle terrible
Команда форума
сколько поколений программистов попало мордой в грязь из-за этих слов...

Конфигурацией сервера или пыхом?
все равно
Если пыхом, до до объявления сессии или после?
все равно

еше какие-то вопросы будут или ты попробуешь, наконец, сделать хоть что-то?
 

Nicholas

Новичок
Ответ топикстартеру.
Ишем в денвере файл httpd.conf
Находим в нем параметр AddDefaultCharset
Скорее всего его значение windows-1251.
Ответ дан. как решить его - ваше дело.

ЗЫ Денвер - зло! =)
 

no_santa

Снегур
Автор оригинала: Nicholas
Ответ топикстартеру.
Ишем в денвере файл httpd.conf
Находим в нем параметр AddDefaultCharset
Скорее всего его значение windows-1251.
Ответ дан. как решить его - ваше дело.
Спасибо!

Автор оригинала: Nicholas
ЗЫ Денвер - зло! =)
Временное явление - приходится работать на чужой машине :(

-~{}~ 29.07.09 18:23:

Автор оригинала: dimagolov
no_santa за полтора года так и не узнал ничего о протоколе http и наиболее употребляемых заголовках :(
Да не полтора, а все 15, просто раньше работал с другого конца. На самом деле, можно 20 лет заниматься ремонтом двигателей, и не знать, как окрашивается кузов... всю жизнь проектировать электронику, и не уметь паять... На самом деле это частое явление, даже не могу заставить себя стыдится, сорри.

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

Вот вернусь домой, в свой родной гну, и там посмотрю :)

Спасибо всем за участие!

-~{}~ 29.07.09 18:42:

И что самое непонятное для меня - откуда у людей столько желания тыкать носом в неопытность вопрошающего? Если форум для профессионального общения - закройте его тестом. Во 95% случаях вопрошающие заведомо неопытны и упрекать их в этом - свинство, жлобство и дебилизм. На многих форумах банят за тон, а здесь... ничего не меняется.

Конечно понятно, что для кого-то это просто эффект присутствия, но неужели Вы получаете удовольствие от флуда?
 

Фанат

oncle terrible
Команда форума
Тебя так трогает, что тебе указали на очевидный факт? Попробуй подумать о чем-нибудь позитивном.
 

Фанат

oncle terrible
Команда форума
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху