Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Polskie znaki w Oracle 10g2 Enterprise (Apache + PHP)
_Damian_
post 13.12.2008, 11:22:34
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 13.12.2008

Ostrzeżenie: (0%)
-----


Witam serdecznie,

Mam problem z polskimi znakami przy współpracy Apache (2.2.10) PHP (5.2.8) Oracle 10g2 Enterprise na Win XP SP3. Niezależnie co ustawię w httpd.conf, php.ini oraz jak ustawie kodowanie w Oracle, polskich znaków jak nie było tak nie ma. Całość chodzi bardzo stabilnie i szybko, jednak problem polskich znaków bardzo mnie irytuje i w zasadzie prawie sie poddałem.

Dla szerszej informacji podaję aktualną konfigurację charsetów

httpd.conf:
Cytat
AddDafaultCharset iso-8859-2
oraz
SetEnv NLS_LANG=polish_poland.ee8iso8859p2


php.ini
Cytat
default_charset='iso-8859-2'
oraz w skrypcie
putenv('NLS_LANG=POLISH_POLAND.ee8iso8859p2');


Wynik zapytania SELECT * FROM nls_database_parameters;
Cytat
="NLS_LANGUAGE",="POLISH"
="NLS_TERRITORY",="POLAND"
="NLS_CURRENCY",="zl"
="NLS_ISO_CURRENCY",="POLAND"
="NLS_NUMERIC_CHARACTERS",", "
="NLS_CHARACTERSET",="EE8ISO8859P2"
="NLS_CALENDAR",="GREGORIAN"
="NLS_DATE_FORMAT",="RR/MM/DD"
="NLS_DATE_LANGUAGE",="POLISH"
="NLS_SORT",="POLISH"
="NLS_TIME_FORMAT",="HH24:MI:SSXFF"
="NLS_TIMESTAMP_FORMAT",="RR/MM/DD HH24:MI:SSXFF"
="NLS_TIME_TZ_FORMAT",="HH24:MI:SSXFF TZR"
="NLS_TIMESTAMP_TZ_FORMAT",="RR/MM/DD HH24:MI:SSXFF TZR"
="NLS_DUAL_CURRENCY",="zl"
="NLS_COMP",="BINARY"
="NLS_LENGTH_SEMANTICS",="BYTE"
="NLS_NCHAR_CONV_EXCP",="FALSE"
="NLS_NCHAR_CHARACTERSET",="UTF8"
="NLS_RDBMS_VERSION",="10.2.0.1.0"


Przy takiej konfiguracji FF nie wyświetla polskich znaków. CO ciekawe SQLTools zwraca to samo zapytanie w spsób prawidłowy.
Gdzie jest haczyk?

Ten post edytował _Damian_ 13.12.2008, 11:25:06
Go to the top of the page
+Quote Post
dodocs
post 8.03.2009, 02:58:14
Post #2





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 8.03.2009

Ostrzeżenie: (0%)
-----


Literówka w httpd.conf
Jest: AddDafaultCharset iso-8859-2
Winno być: AddDefaultCharset iso-8859-2
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.05.2025 - 09:15