sqlsrv_connect db Connect

时间:2014-09-08 15:18:12

标签: php sql-server

我试图在将.dll文件传输到php ext后,通过wamp服务器上的sqlsrv_connect在php和mssql之间建立连接。文件夹我在我的php.ini文件中进行了更改。

我重新启动服务器并检查托盘:wamp tray => php =>扩展,并且php_pdo_sqlsrv_55_nts和php_sqlsrv_55_nts都很好,但是当我在我的网络浏览器上检查phpinfo时,似乎无法找到关于sqlsrv的任何内容。

如果我尝试了 <?php

//connection to the database $serverName = 'servername'; $connectDetails = array('Database' => 'dbname'); $connect = sqlsrv_connect($serverName,$connectDetails ); if($connect){     echo 'connected';     }else{         echo 'connection failed';         die(print_r(sqlsrv_errors(),TRUE));     }

?> 我收到此错误: 致命错误:在第6行的C:\ wamp \ www \ baze \ sitename.php中调用未定义的函数sqlsrv_connect()。

请知道为什么我一直收到这个错误? 谢谢。

1 个答案:

答案 0 :(得分:0)

在Windows上,您需要 ts 版本。因为它的线程安全。如果使用nts版本,则不会加载扩展名,也不能使用它。

要获得更多信息,请创建一个phpinfo();,您应该在输出中找到该模块。