MSSQL+FreeTDS+PHP

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
miha
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-05-21 7:23:25

MSSQL+FreeTDS+PHP

Непрочитанное сообщение miha » 2009-05-25 11:26:43

помогите, в чем загвоздка?
стоит php fast-cgi
freetds

к базе цепляюсь нормально, могу выбирать из полей типа int, как только в поле текст, сразу вываливается ошибка
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 ('?').

как я понимаю косяк гдето в кодировках?

конфиг freetds

Код: Выделить всё

[global]
    tds version = 8.0
    initial block size = 512
    swap broken dates = no
    swap broken money = no
    try server login = yes
    try domain login = no
    cross domain login = no
    text size = 64512
    port=1433

[mssql]
    host=adress.bazi.ru
    port=1433
    tds version=8.0
    client charset = CP1251
    dump file=/var/log/freetds.log

пробовал вместо client charset = CP1251 писать client charset = KOI8R результат тотже

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: MSSQL+FreeTDS+PHP

Непрочитанное сообщение zg » 2009-05-25 13:14:50

miha писал(а):пробовал вместо client charset = CP1251 писать client charset = KOI8R результат тотже
не знаю как mssql, но винда работает в Unicode.
miha писал(а):could not be converted into client's character set
ищи, где указана кодировка сервера и клиента.

miha
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-05-21 7:23:25

Re: MSSQL+FreeTDS+PHP

Непрочитанное сообщение miha » 2009-05-26 10:03:24

поменял версию
tds version=8.0
на
tds version=4.2

и заработало

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: MSSQL+FreeTDS+PHP

Непрочитанное сообщение zg » 2009-05-27 8:19:23

miha писал(а):version=4.2
эм.... а что к нему версии просто так лепят?