Показаны сообщения с ярлыком Unicode data in a Unicode-only collation. Показать все сообщения
Показаны сообщения с ярлыком Unicode data in a Unicode-only collation. Показать все сообщения

вторник, 23 октября 2012 г.

CentOS 6 + PHP + MSSQL



 Для нормального отображения данных из MSSQL:

1.Устанавливаем поддержку MSSQL из PHP :

   yum install php-mssql 

2.Тянем Microsoft® SQL Server® ODBC Driver 1.0 for Linux с серврера microsoft и следуя инструкциям в файле readme устанавливаем его.

3.При получении ошибки :
"Unicode data in a Unicode-only collation or ntext data cannot be sent to clients using DB-Library (such as ISQL) or ODBC version 3.7 or earlier."

в файле /etc/freetds.conf добавляем следующие строки:
[global]

;tds version = 4.2
tds version = 8.0
client charset = UTF-8



и в файле /etc/php.ini добавим строку:
[MSSQL]

mssql.charset = "UTF-8"

Теперь все должно работать нормально.