Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: !!! ODPOWIEDŹ NA PROBLEMY Z LITERKAMI !!!
Forum PHP.pl > Forum > Serwery WWW > Apache
sliwka_opole
NIEDOSTAŁEM ODPOWIEDZI NA MÓJ PROBLEM.
WSZYSCY POUCZALI MNIE ABYM POCZYTAŁ SOBIE HTML-a,
WIĘC SAM ZNALAZŁEM ODPOWIEDŹ.

w sekcji pliku httpd.conf jest tak:
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .et
AddLanguage fr .fr
AddLanguage de .de
AddLanguage he .he
AddLanguage el .el
AddLanguage it .it
AddLanguage ja .ja
AddLanguage pl .po
AddLanguage ko .ko
AddLanguage pt .pt
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pt-br .pt-br
AddLanguage ltz .ltz
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .sv
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
AddLanguage hr .hr

a powinno być tak:
AddLanguage da .dk
AddLanguage nl .nl
AddLanguage en .en
AddLanguage et .ee
AddLanguage fr .fr
AddLanguage de .de
AddLanguage el .el
AddLanguage he .he
AddCharset ISO-8859-8 .iso8859-8
AddLanguage it .it
AddLanguage ja .ja
AddCharset ISO-2022-JP .jis
AddLanguage kr .kr
AddCharset ISO-2022-KR .iso-kr
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddCharset ISO-8859-2 .iso-pl
AddLanguage pt .pt
AddLanguage pt-br .pt-br
AddLanguage ltz .lu
AddLanguage ca .ca
AddLanguage es .es
AddLanguage sv .sv
AddLanguage cz .cz
AddLanguage ru .ru
AddLanguage tw .tw
AddLanguage zh-tw .tw
AddCharset Big5 .Big5 .big5
AddCharset WINDOWS-1251 .cp-1251
AddCharset CP866 .cp866
AddCharset ISO-8859-5 .iso-ru
AddCharset KOI8-R .koi8-r
AddCharset UCS-2 .ucs2
AddCharset UCS-4 .ucs4
AddCharset UTF-8 .utf8

WIDAĆ RÓŻNICE questionmark.gifquestionmark.gifquestionmark.gif?!!!!!!!!!
DEDYKUJE JĄ TYM WSZYSTKIM CO MI KAZALI CZYTAĆ HTML-a A WINA LEŻAŁA PO STRONIE SERWERA.
GeoS
Juz Ci pisalem na PW: nie wiem, czemu u Ciebie brakowalo pewnych sekcji.
wool
Cytat
NIEDOSTAŁEM ODPOWIEDZI NA MÓJ PROBLEM.
WSZYSCY POUCZALI MNIE ABYM POCZYTAŁ SOBIE HTML-a,
WIĘC SAM ZNALAZŁEM ODPOWIEDŹ.

w sekcji pliku httpd.conf jest tak:
...
AddLanguage en .en
ddLanguage pl .po
AddCharset UTF-8 .utf8

WIDAĆ RÓŻNICE questionmark.gifquestionmark.gifquestionmark.gif?!!!!!!!!!
DEDYKUJE JĄ TYM WSZYSTKIM CO MI KAZALI CZYTAĆ HTML-a A WINA LEŻAŁA PO STRONIE SERWERA.
Apache nie ma nic do kodowania znaków. Ta sekcja dotyczy stron wielojęzykowych, tzn przeglądarka przekazuje serwerowi nagłówek Language o wartości np. pl, en itp Jeśli istnieje w serwowanym katalogu plik index.en i przeglądarka prześle wartość powyższego nagłówka en to plik ten zostanie automatycznie potraktowany jako strona główna katalogu. Widać to po zainstalowaniu i pierwszym uruchomieniu Apache - strona powitalna wyświetlana jest w języku który jest ustawiony jako domyślny (główny) w systemie. Kodowanie jest uzależnione od nagłówków HTML.
sliwka_opole
Myślę że wool nie ma trszkę racji.
Te ustawienie serwera które mi niechodziłio było po instalacji apacha
2.0.45 i te ustawienie nie do końca rozopznawało poprawnie kodowanie w jakim jest strona html-a.
Czyli wina leżała po stronie serwera (no nie do końca bo serwerem kieruję JA prawada ? ) ale widzę że dużo osób ma z tym problemy.
Pozdrawiam.
GeoS
Sprawdzilem i po "wycieciu" tej linijki znaki sa OK biggrin.gif

A czy przypadkiem nie masz namieszane w php.ini :?: Powinno byc:
Cytat
; php's built-in default is text/html
default_mimetype = "text/html"
default_charset = "iso-8859-2"
rs
A ten plik httpd.conf to trzeba stworzyć czy on gdzieś już jest ;] questionmark.gif
Bo ja dalej tego nie kumam ;D
sliwka_opole
ten plik jest w katalogu conf w katalogu gdzie zainstalowałeś apacza.
Jabol
ten plik jest w paru lokalizacjach
/etc/php.ini
/php_path/php.ini
c:/windows/php.ini
c:/winnt/php.ini
c:/php_path/php.ini
Kamis
Przede wszystkim do wszystkiego można dojść ! Popatrz do httpd.conf i zmień linijkę AddDefaultCharset ISO-8859-1 na AddDefaultCharset ISO-8859-2. Teraz wszystko powinno być ok. Experymentuj i bacqpuj !
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.