![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 21.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie odnosnie ustawienia poprawnego kodowanie na serwerze www. Wszystko stoi na FreeBSD, jest Apache, php 5 i działa wszysko pieknie za wyjatkiem jednaj rzeczy. Problem pojawia sie przy zwracaniu wyników przez klienta baz MSSQL - freetds. Wszystko jest ladnie, laczy sie do baz, zwraca wyniki itd, do momentu w którym w tekscie, który został zassany z bazy nie trafia sie polskie fonty - wtedy do kazdego znaczka wali Warningiem w stylu: Cytat Warning: mssql_query() [function.mssql-query]: WARNING! Some character(s) could not be converted into client's character set. Unconverted bytes were changed to question marks ('?'). (severity 16) Kodowanie w bazie jest ustawione na: windows Spotkał sie juz ktoś z takim problemem?? Powiem, ze zmian kodowania bazy nie wchodzi w gre, bo jest gigantyczna, a w zasadzie jest to klilka baz na klilku serwerach. Wiec jak - i gdzie zmienic kodowanie klienta mssql??. Bo chyba wlasnie w tym tkwi problem. ![]() Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 220 Pomógł: 0 Dołączył: 20.02.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Jaki collation jest ustawiony dla bazy danych, z której pobierane są dane?
Próbowałeś dodać: Cytat client charset = CP1252 do definicji serwera (z którym się łączysz) w pliku /usr/local/etc/freetds.conf, np.:Cytat [mssql_local]
host = 192.168.1.2 port = 1433 tds version = 8.0 client charset = CP1252 -------------------- Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 21.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Sie udalo
![]() dla zainteresowanych Cytat [global] tds version = 8.0 language = Polish client charset = CP1250 Jak sie okazalo kluczem do wszystkiego bylo:language = Polish ![]() heh kto by pomyslał ![]() Pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 12:50 |