Страница 1 из 1

кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-11 9:42:48
gyurza2000
День добрый, у меня на сайте в одном каталоге работает скрипт в кодировке 1251, а всё остальное в UTF8, MySQL тоже весь на UTF8, браузер в результате выдаёт всё в UTF8, на каждой странице этого скрипта приходится пререключаться на 1251

Код: Выделить всё

AddDefaultCharset Windows-1251
не помогает

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-11 10:38:13
hizel
мне помогает

Код: Выделить всё

 AddDefaultCharset cp1251

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-11 23:24:29
gyurza2000
прописал в .htaccess

Код: Выделить всё

AddDefaultCharset cp1251
всё равно всё в UTF8 выдаётся :(

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 8:22:02
hizel
ну а у вас в основном конфиге разрешены такие опции в .htaccess?

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 9:18:35
gyurza2000
а что должно быть прописано в httpd.conf что бы данные директивы работали?

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 9:31:58
hizel

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 13:01:28
gyurza2000
AllowOverride All ?У меня стоит, но всё равно выдаётся всё исключительно в UTF8, несмотря на то что в .htaccess писал уже и cp1251 и сз-1251 и wibdows-1251 и WINDOWS-1251 и win1251

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 13:04:16
hizel
моя телепатия иссякла

смотрите каким нибудь инспектором почему браузер показывает именно так

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 20:59:20
gyurza2000
ну я не знаю...может модуль какой должен работать?А то у меня не все включены

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 22:24:14
gyurza2000
блин, я ничего не понимаю, в <head></head> страниц прописано windows-1251, в httpd.conf в настройках каталога прописано windows-1251, в .htaccess тоже прописано windows-1251, а страницы всё равно выдаются в UTF-8 !!!
киньте в меня кто нибудь(у кого есть каталоги в разной кодировке на одном серваке) свой конфиг httpd.conf, буду сравнивать построчно:)

Re: кодировка в отдельно взятой директории Apache 2.2

Добавлено: 2010-10-12 22:36:36
gyurza2000
нашёл решение...в языковом файле скрипта вставил код:

Код: Выделить всё

<?php header('Content-type: text/html; charset=windows-1251')?>
, всё корректно отображается, НО, почему не работают вышеприведённые методы?Вопрос открыт...