[mdk-re] Apache and win-1251

Alting =?iso-8859-1?q?alting_=CE=C1_mail=2Eru?=
Пн Июл 16 14:10:00 MSD 2001


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

Monday, July 16, 2001, 2:01:07 AM, you wrote:

БГ> Sun, 15 Jul 2001 22:55:42 +0400
БГ> Andy <alting на mail.ru> писал:

>>   По-моему,  подобный  вопрос  уже  задавался...  У меня есть биллинг,
>>   статистика смотрится в браузере. Сначала все это работало на 7.0RE с
>>   собранным  из  исходников русским апачем. Причем, статистика бралась
>>   из  mysql  базы  скриптом  на PHP. Все было ОК. Потом завел такую же
>>   вещь  на  спринге  -  при этом пришлось страничку stat.html (так она
>>   обзывалась  на  старой  системе)  переименовать  в  stat.php - чтобы
>>   спринговский апач принимал ее именно за PHP - и все... Вместо букв -
>>   кракозяблы.  Такое  впечатление,  что  charset=windows-1251 - просто
>>   игнорируется  :(  Пробовал  ставить koi-8r - ноль внимания. Виндовый
>>   эксплорер  с любой кодировкой дает кракозяблы :(
>>   Как исправить?
>> 
>>   P.S. Страничка писалась в DreamViewer 4 под Windows.

БГ>     Такое ощущение, что Apache подразумевает кодировку koi8-r
БГ>   для Ваших страниц и благополучно перекодирует их в требуемую.
БГ>   Если по уму, то нужно указать Apache, какая кодировка
БГ>   у документов. Лично я не знаю, как, может кто другой подскажет.

БГ>     А если по-быстрому, то попробуйте закоментарить
БГ>   #AddModule mod_charset.c в /etc/httpd/conf/httpd.conf.
БГ>   В остальной части httpd.conf упоминания о CharsetDisable
БГ>   должны быть в виде:
БГ>       <IfModule mod_charset.c>
БГ>          CharsetDisable On
БГ>       </IfModule>
БГ>   иначе Apache будет ругаться.


Спасибо  большое. Разобрался. Почему-то, по дефолту апач из спринга не
слушает   порты  8101  и  т.п.  (которые  отвечают  за  кодировку).  Я
раскоментарил   эти  строчки,  и  закоментарил  CharsetDisable  и  все
поехало. Теперь апач определяет кодировку автоматом :)

-- 
With best regards                        mailto:alting на mail.ru






Подробная информация о списке рассылки community