Problem s Encoding-a

5 отговора 209 прегледа
#1

Problem s Encoding-a

Zdraveite,
Pusnah si edna strani4ka, koito ima text na BG , suotvetno sum slojil tag "charset=windows-1251" no glupavia apache web server li ne e napraven kato horata ili ne znam no ne moga da go nakaram da "nauchi" IE-to che triabva da izbere Cyrillic (Windows) i vinagi BG-to mi izliza s niakakvi stranni simvoli !!!!!
moje li niakoi da mi pomogne po tozi vupros ?!

p.s Molq samo hora koito znaiat neshto da pi6at !

Отговор
в отговор на TheOne #2

Виж команда

AddDefaultCharset във httpd.conf

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на Koтapakът нa Шpьoдинrep #3

Re: Виж команда

С риск да се изкажа не на място, не Add, а Remove му трябва, то си е аднато нещо, което не трябва да бъде там. Сървъра пуска енкодинг в хедъра и МЕТА-та браузера не я признава.

Отговор
в отговор на Offline #4

:)))

Спри са...

There are three determined states the cat could be in: Alive, Dead, and Bloody Furious.
Отговор
в отговор на Koтapakът нa Шpьoдинrep #5

Re: :)))

Аз пък имам проблем с utf-8.
[линк]
Това с Mozilla и Konqueror не се чете (някои букви).

И между другото: как е по-правилно:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
или
<meta http-equiv="Content-Type" content="text/html; charset=utf8">

С второто браузъра links работи само когато чете файла от HDD (?)


************
Ето какво бях писал в lug-bg по въпроса:
Направих пак малко опити:
Кодирах един файл с utf-8 и друг с utf-16 и ги качих на два различни сървъра - hit.bg и narod.ru:

[линк] (кодирането е utf-8)
[линк] (кодирането е utf-16)
[линк] (кодирането е utf-8)
[линк] (кодирането е utf-16)

Направих експерименти със следните браузъри:
Konqueror 3.1.4
Galeon 1.3.9
Mozilla 1.4

И трите браузъра отварят и визуализират двата файла, когато файловете са на HDD.

Адресите
[линк] (кодирането е utf-16)
[линк] (кодирането е utf-16)
се отварят правилно с Konqueror и Galeon, а Mozilla-та го третира като ASCII (в менюто с кодиранията няма utf-16; когато този файл е на HDD се визуализира правилно и в менюто с кодиранията се появява (и ползва) utf-16).

Когато се опитам да отворя
[линк] (кодирането е utf-8)
[линк] (кодирането е utf-8)
и с трите браузъра, някои букви не се визуализират правилно.

Предполагам, че има проблем или при изпращането или при получаването на файловете.
Като ftp клиент ползвам Konqueror. Web сървъра на hit.bg е apache, за narod.ru не знам.
Странното е, че с Internet Explorer всичко се вижда както трябва (само AutoSelect-а малко не работи).

Редактирано от Valentin на

Отговор
в отговор на Valentin #6

Re: :)))

Когато настроих браузъра да не ползва прокси сървър, страниците започнаха да се виждат правилно.
За прокси сървър ползвам privoxy.

[линк]

Отговор