Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
|
RaZik
20.02.2016 10:08
0
|
Добрый день!
Подскажите как подключиться к базе MS SQL из PHP. На локале работает через драйвер sqlsrv и PDO. На хостинге говорят, что нужно подключаться через FreeTDS и через PDO это нельзя сделать. Погуглив, если я правильно понял, нужно создавать конфиг файлы для подключения и юзать ф-ю mssql_connect (не доступна в php 7). Пробовал через dblib, но также пишет что не может найти драйвер. Кто уже сталкивался с этим, подскажите как нужно подключаться к MSSQL через FreeTDS используя PDO. |
|
rudenko
22.02.2016 11:15
0
|
В данный момент на хостинге такой функции нет, но на серверах FreeTDS установлен.
С подключением к Microsoft SQL серверу сталкивался в PHP 5.2, подключение делал не через PDO, а через mssql_connect, в файле /etc/freetds.conf прописываются настройки вашего сервера в виде [db12345] host = 193.223.91.12 port = 1433 tds version = 4.2 при подключении указываете вместо IP название сервера "db12345" и подключаетесь. При этом нужно не забыть открыть доступ на firewall к MSSQL и на сервере хостинга. Вы хотите получать данные на сайт с 1С? |
|
RaZik
22.02.2016 11:36
0
|
Вы хотите получать данные на сайт с 1С?© Илья Нет, есть просто тривиальная задача. А как же быть с PHP v7? Там же mssql_connect уже исключён. Что тогда нужно использовать, что бы работать с mssql из PHP v7? файле /etc/freetds.conf© Илья А разве есть доступ к этим конфигам на хостинге? |
|
rudenko
03.03.2016 16:07
0
|
А как же быть с PHP v7? Там же mssql_connect уже исключён.© RaZik Он не исключен, он просто не портирован еще. Это вопрос времени. А разве есть доступ к этим конфигам на хостинге?© RaZik В данный момент у пользователей нет возможности редактировать этот файл и добавлять в него свои MsSQL БД. |
Тема закрита.