我正在使用PHP中的sqlsrv_connect()
连接到MSSQL数据库服务器的类,但我总是收到此错误:
Fatal error: Call to undefined function sqlsrv_connect()
我已经完成了多种安装方法,例如:
sudo apt-get install -y freetds-bin freetds-common tdsodbc odbcinst unixodbc php5-sybase
重新启动的apache但它们似乎都没有解决添加库的问题。可以帮忙就这个问题提供一些指导吗?
我正在使用:
PHP 5.3.10-1ubuntu3.1 with Suhosin-Patch (cli) (built: May 4 2012 02:20:36)
答案 0 :(得分:8)
基于Linux的PHP不支持sqlsrv_*
函数。这些仅由Windows驱动程序提供。 FreeTDS将为您提供对旧mssql_*
功能的访问权限。