piotrino Napisano Wrzesień 5, 2010 Zgłoszenie Share Napisano Wrzesień 5, 2010 Witam, mam stronę interetową, na serverze httpd.... żeby mi odczytywało polskie znaki mam taką konfigurację: charset=ISO-8859-2 . Stronę robiłem w ezhtml , i dałem wszystkie pliki .html do /var/www/html... Serwer fedorę mam w wersji angielskiej (sądzę ze to nie ma znaczenia)...W jaki sposób mogę skonfigurować ustawienia zebym miał widoczne polskie znaki,,,,Jak otwieram index.htm to mam polskie znaki, jak otwieram przez wywołanie https://www.kompy.acme.com to nie wyświetla mi polskich znaków....I nie nie mogę dojść dlaczego... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Wrzesień 5, 2010 Zgłoszenie Share Napisano Wrzesień 5, 2010 A jak wyglądają nagłówki stron? Wyświetl sobie źródło strony (z przeglądarki, żeby widzieć to co wygenerował serwer) i zobacz czy w nagłówkach masz zadeklarowane to samo kodowanie w jakim pisałeś. P.S. Łatwiej byłoby rozmawiać, gdyby adres, który podajesz był dostępny [EDIT] Poza tym możesz chyba pokombinować z "AddLanguage" i "LanguagePriority" Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ra-v Napisano Wrzesień 5, 2010 Zgłoszenie Share Napisano Wrzesień 5, 2010 W httpd.conf zmień, odkomentuj a jeśli nie ma to dodaj następujące linie AddLanguage pl .pl .po LanguagePriority pl en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pt pt-BR ru sv zh-CN zh-TW oraz na niektórych starszych wersjach Apache (chyba miały bug) DefaultLanguage pl i/lub AddDefaultCharset UTF-8 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
piotrino Napisano Wrzesień 7, 2010 Autor Zgłoszenie Share Napisano Wrzesień 7, 2010 W httpd.conf zmień, odkomentuj a jeśli nie ma to dodaj następujące linie AddLanguage pl .pl .po LanguagePriority pl en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pt pt-BR ru sv zh-CN zh-TW oraz na niektórych starszych wersjach Apache (chyba miały bug) DefaultLanguage pl i/lub AddDefaultCharset UTF-8 Dzięki za odzew!!!! W ustawieniach pliku httpd ustawiłem tak: # # Catalan (ca) - Croatian (hr) - Czech (cs) - Danish (da) - Dutch (nl) # English (en) - Esperanto (eo) - Estonian (et) - French (fr) - German (de) # Greek-Modern (el) - Hebrew (he) - Italian (it) - Japanese (ja) # Korean (ko) - Luxembourgeois* (ltz) - Norwegian Nynorsk (nn) # Norwegian (no) - Polish (pl) - Portugese (pt) # Brazilian Portuguese (pt-BR) - Russian (ru) - Swedish (sv) # Simplified Chinese (zh-CN) - Spanish (es) - Traditional Chinese (zh-TW) AddDefaultCharset UTF-8 DefaultLanguage pl AddLanguage pl .po # LanguagePriority allows you to give precedence to some languages # in case of a tie during content negotiation. # # Just list the languages in decreasing order of preference. We have # more or less alphabetized them here. You probably want to change this. LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW # ForceLanguagePriority allows you to serve a result page rather than # MULTIPLE CHOICES (Prefer) [in case of a tie] or NOT ACCEPTABLE (Fallback) # [in case no accepted languages matched the available variants] # ForceLanguagePriority Prefer Fallback # # # Specify a default charset for all content served; this enables # interpretation of all content as UTF-8 by default. To use the # default browser choice (ISO-8859-1), or to allow the META tags # in HTML content to override this choice, comment out this # directive: AddDefaultCharset UTF-8 # AddType allows you to add to or override the MIME configuration # file mime.types for specific file types. # Httpd zrestartowałem , wyczysciłem pamięc przeglądarki, od(_świerzy_ → świeży) ORTłem i dalej nie mam polskich znaków....Dziwne. W nagłówkach stron wyswietla mi UTF-8 Pokombinuję jeszcze w ustawieniach moze mi coś wskoczy.....Albo restart kompa pomoze, choć wątpię, bo powinno pomóc restart usługi httpd.....Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Wrzesień 7, 2010 Zgłoszenie Share Napisano Wrzesień 7, 2010 W nagłówkach stron wyswietla mi UTF-8Doprowadź do tego, żeby nagłówki deklarowały iso-8859-2 i tekst na stronie w tym samym kodowaniu i będzie OK. Albo w druga stronę - przekoduj teksty ISO-8859-2→UTF-8 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ra-v Napisano Wrzesień 8, 2010 Zgłoszenie Share Napisano Wrzesień 8, 2010 Dodam że jeśli Twój edytor tego nie potrafi to spróbuj skonwertować poleceniem iconv. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
piotrino Napisano Wrzesień 18, 2010 Autor Zgłoszenie Share Napisano Wrzesień 18, 2010 Doprowadź do tego, żeby nagłówki deklarowały iso-8859-2 i tekst na stronie w tym samym kodowaniu i będzie OK. Albo w druga stronę - przekoduj teksty ISO-8859-2→UTF-8 Dzięki pomogło po dłuższym kombinowaniu w konfiguracji. Mam wreszcie te polskie znaki. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się