【发布时间】:2020-04-08 16:08:58
【问题描述】:
我使用 PHP 5、Windows (IIS),当我尝试从命令行访问文件时,我收到以下错误(通过浏览器,一切正常):
Fatal error: Uncaught Error: Call to undefined function odbc_connect()
我目前的代码是:
$connection = odbc_connect(DATABASE, 'user', 'user', SQL_CUR_USE_DRIVER ) or die (odbc_errormsg(). "Error");
还有这个扩展:
extension=php_sqlsrv_52_nts_vc6.dll
extension=php_pdo_sqlsrv_52_nts_vc6.dll
我用代码php_odbc.dll 阅读以取消注释 (php.ini) 行,但我没有这些行和文件。
有什么可以帮助的提示吗?
谢谢!
【问题讨论】:
-
您必须安装 SQLServer 客户端软件,该扩展程序附带安装
-
@RiggsFolly 我有扩展=php_sqlsrv_52_nts_vc6.dll 扩展=php_pdo_sqlsrv_52_nts_vc6.dll
-
你是在 Windows 还是 Linux 上
-
我正在使用带有 IIS 的 Windows
标签: php sql-server odbc