Strona 1 z 2

krzaki w APACHE2

: 08 maja 2008, 07:16
autor: saja5
mam pewien problem....
Przy wgraniu na serwer do apache2 pliku

Kod: Zaznacz cały

 .htm 
nie czyta wszytskich polskich liter. Np działalnoœć..., Pojemnoœć , Iloœć , Możliwoœć


Proszę o pomoc.[/code]

: 08 maja 2008, 08:18
autor: fnmirk

: 08 maja 2008, 08:48
autor: saja5
dodałem

Kod: Zaznacz cały

/etc/apache2/conf.d

i potem wpis

Kod: Zaznacz cały

AddDefaultCharset ISO-8859-2
następnie

Kod: Zaznacz cały

apache2 -k restart
dalej to samo :(

: 08 maja 2008, 09:18
autor: Yampress
sprawdz w jakim kodowaniu masz zapisany plik który wrzuciłes na server.
w razie czego spróbuj przekonwertować w inne kodowanie.

: 08 maja 2008, 10:05
autor: saja5
kodwanie w pliku *.htm mam

Kod: Zaznacz cały

<META content="text/html; charset=windows-1250" http-equiv=Content-Type>

: 08 maja 2008, 13:57
autor: Yampress
więc sobie porównaj jakie maszu ustawienie w apache a jakie masz kodowanie pliku. ..

skoro ustawiłes ISO-8859-2 w apache to musisz plik *.htm przekonwertować z windows CP-1250 na to samo kodowanie na jakim chodzi apache

: 08 maja 2008, 14:24
autor: saja5
Dalej to samo, nie działa mi ś , ą, ź
Dodałem

Kod: Zaznacz cały

<meta http-equiv="Content-Type" content="text/html; charset=CP-1250">
np. daje na strone == ąśćęółńćźż ==

drukje mi na stronie == ¹œćęółńćŸż ==

Jak dam np. kod

Kod: Zaznacz cały

 ř 
druke ś

: 08 maja 2008, 15:34
autor: Yampress
saja5, a co miałes dokładnie zrobić ?? czytełes mojego posta wyżej ?

: 08 maja 2008, 18:43
autor: saja5
zrobiłem rownież tak... dodałem

Kod: Zaznacz cały

<META content="text/html; charset=iso-8859-2" http-equiv=Content-Type> 
tak jak jest na apache2
dalej tak samo.

W sumie nie ma 3 literek ą, ź, ś
Ale widze że np na tym formum debian.linux.pl ustawione jest tak że źródle kodowania html jest ś = znak "¶" jako Wy¶lij
ź jest jako znak "¥"
ą jest jako znak "

: 08 maja 2008, 19:51
autor: Yampress
ale TY tylko dodajesz wpis do pliku?
czy konwertujesz plik za pomoca zewnetrznego programu?