PHP SQLSRV驱动程序错误

PHP SQLSRV驱动程序错误,php,eclipse,zend-framework,eclipse-plugin,sqlsrv,Php,Eclipse,Zend Framework,Eclipse Plugin,Sqlsrv,我正在Eclipse中调试一个脚本,该脚本调用sqlsrv_connect函数。我的开发环境是使用Zend Server CE设置的。安装时,我选中了包含驱动程序的选项,并使用PHPInfo页面验证了该驱动程序安装正确。下面的代码片段显示了我注册的PHP流,您可以看到sqlsrv在其中 Registered PHP Streams: https, ftps, php, file, glob, data, http, ftp, zip, compress.zlib, compress.bz

我正在Eclipse中调试一个脚本,该脚本调用sqlsrv_connect函数。我的开发环境是使用Zend Server CE设置的。安装时,我选中了包含驱动程序的选项,并使用PHPInfo页面验证了该驱动程序安装正确。下面的代码片段显示了我注册的PHP流,您可以看到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中是否有一些配置需要调整?非常感谢您的帮助。

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

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

如果我不能解决这个问题,我将不得不放弃使用Sql Server来实现这个解决方案,因为我必须能够进行调试