【问题标题】:PHP SQLSRV Driver ErrorPHP SQLSRV 驱动程序错误
【发布时间】:2011-06-09 19:31:35
【问题描述】:

我正在 Eclipse 中调试一个调用 sqlsrv_connect() 函数的脚本。我的开发环境是使用 Zend Server CE 设置的。当我安装时,我检查了包含驱动程序的选项,并使用 PHPInfo 页面验证它已正确安装。下面的sn-p显示了我注册的PHP Streams,可以看到里面有sqlsrv

Registered PHP Streams:     https, ftps, php, file, glob, data, http, ftp, zip, compress.zlib, compress.bzip2, phar, sqlsrv

但是,在调试时,我遇到了一个调用 sqlsrv_connect() 的行,我得到了错误:

Call to undefined function sqlsrv_connect()

我不明白为什么会这样。 Eclipse中有一些配置需要调整吗?任何帮助表示赞赏。

【问题讨论】:

    标签: php eclipse zend-framework eclipse-plugin sqlsrv


    【解决方案1】:

    我猜 Eclipse 使用的 PHP 实例与您的网络服务器不同。并且该实例没有启用 sqlsrv 扩展。

    【讨论】:

      【解决方案2】:

      我对 PHP 完全陌生,我遇到了完全相同的问题。我可以通过 IIS 以及命令行使用 sqlsrv 驱动程序。但是在eclipse中调试的时候,没有加载sqlsrv驱动。

      如果我无法解决这个问题,我将不得不放弃使用 Sql Server 来解决这个问题,因为我必须能够调试。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-22
        • 2015-05-14
        • 2021-04-17
        • 2012-07-21
        • 1970-01-01
        • 2018-03-02
        • 1970-01-01
        • 2012-08-03
        相关资源
        最近更新 更多