我的生产服务器上安装了MSSQL 2008。我想通过php远程操作该数据。当我浏览了很多文章并在我的ext文件夹中安装了'php_sqlsrv_54_ts.dll'和'php_sqlsrv_54_nts.dll'文件并在我的php.ini文件中启用它们。但我仍然得到以下错误:
致命错误:调用未定义的函数mssql_connect()...
请帮帮我怎样才能做到这一点?
答案 0 :(得分:1)
php_sqlsrv_54_ts
不是mssql
扩展名的扩展名文件,从Windows上托管的PHP连接时不再支持该扩展名文件。 php_sqlsrv_54_ts
用于SQLSRV
,您需要使用sqlsrv_connect
进行连接。
以防上述情况不明确......您安装了正确的扩展程序,这意味着更新且更首选。您正在使用错误的功能。您不需要也不应该尝试启用mssql
扩展程序。您只需使用sqlsrv
扩展函数即可。
答案 1 :(得分:0)