2

我正在使用一个sqlsrv_connect()在 PHP 中使用的类来连接到 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) 
4

1 回答 1

8

基于 Linux 的 PHP 不支持这些sqlsrv_*功能。这些仅由 Windows 驱动程序提供。FreeTDS 将为您提供对旧mssql_*功能的访问。

于 2012-06-05T22:42:56.820 回答