Dwa różne kodowania na serwerze apache


(IcyMat) #1

Witam.

Korzystam z lokalnego serwera apache i chciałbym zrobić na nim coś takiego, żeby nie wymuszał domyślnego kodowania polskich znaków tylko zależało to od deklaracji w sekcji head strony. Tak jak jest to na zwykłym serwerze. Obecnie ma ustawione kodowanie utf-8 a czasami muszę uruchomić stronę z iso-8859-2 i pojawiają się "ukochane" krzaczki.

Z góry dziękuję za pomoc i pozdrawiam

IcyMat


(system) #2

Pamiętaj, że kodowanie strony musi się zgadzać z kodowaniem samego pliku.

Jeżeli przy zapisie pliku np. index.php ustawisz kodowanie na iso-8859-2 to w nagłówku strony, jeśli ustawisz to samo, to powinno działać.


(Airborn) #3

Po prostu usuń dyrektywę wymuszającą kodowanie.


(IcyMat) #4

Robię wszystko tak jak mówicie.

Po wyłączeniu domyślnego kodowania (w którym było wpisane utf) nadal na ISO mam krzaczki bo to kodowanie nadal jest wymuszane - wyprzedzając wasze pytanie: tak, zrestartowałem serwer :wink: