Мы обновили FreeTDS на нашей панели CentOS и можем подключиться с помощью tsql cli. Перед обновлением tsql -C сообщило 0,91, и теперь оно сообщает 0,95.
В новых версиях используется freetds.conf, найденный в /usr/local/etc вместо старого каталога /etc/.
PHP с использованием PDO по-прежнему ссылается на старые freetds и старый freetds.conf. Я знаю это, потому что изменение старого freetds.conf по-прежнему влияет на наши скрипты PHP/
Как мы можем заставить PHP и PDO использовать новые freetds.
У вас есть несколько вариантов.
ln -S/etc/freetds.conf/usr/local/etc/freetds.conf
--Sysconfdir/etc
для команды configure перед компиляцией.Дополнительная информация: http://www.freetds.org/userguide/freetdsconf.htm
Удачи!