【问题标题】:Ubuntu PHP and sqlsrv_connect()Ubuntu PHP 和 sqlsrv_connect()
【发布时间】:2012-06-05 18:52:38
【问题描述】:

我在 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) 

【问题讨论】:

    标签: php sql-server ubuntu


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-30
      • 2017-12-05
      • 2019-10-04
      • 2019-02-13
      • 2012-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多