1

可能会问您如何使用 PHP 连接到 Microsoft SQL Server 2005 企业版。

我正在使用 Appserv 2.5.10(Apache 2.2.8、PHP 5.2.6)和 SQL Server 2005

在我从这个链接下载扩展后:

http://www.microsoft.com/en-us/download/details.aspx?id=20098

通过添加这些行来启用 php.ini 文件。

extension=php_pdo.dll
extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll

使用此代码重新启动 Apache 以进行连接

$link = mssql_connect($server, $user, $pass);

浏览器中显示的错误是

致命错误:在第 12 行的 G:\AppServ\www\testmssql_connect.php 中调用未定义函数 mssql_connect()

谁能帮我 ?

注意:我使用的是 windows server 2003,但在 Microsoft Driver 3.0 for PHP 的操作系统支持列表中没有找到这个操作系统。这个问题是导致问题的原因吗?

4

1 回答 1

1

看看这个链接:

1) 检查你的 PHP.INI 文件extension_dir

2) 确保将 .dll 复制到该目录中(例如,复制到 .dll 中C:\PHP\ext")。

3)创建一个虚拟页面来调用phpinfo();。在浏览器中显示页面。确保您看到“sqlsrv”条目。

'希望有帮助!

于 2012-07-17T06:46:06.197 回答