4

我刚刚收到我们主机的一封电子邮件,他们已将我们的 PHP 升级到 5.3,但不幸的是,所有脚本现在都已损坏。我将其追溯到函数mssql_connect失败。支持人员告诉我,这现在已在 5.3 下被弃用 - 这怎么可能是真的?

现在如何连接到 PHP 5.3 下的 mssql 数据库?

4

2 回答 2

3

http://www.php.net/manual/en/intro.mssql.php

“此扩展在 Windows 上不再提供 PHP 5.3 或更高版本。”

也许您应该考虑将您的应用程序转换为使用 PDO: http ://www.php.net/manual/en/ref.pdo-sqlsrv.php

于 2012-06-28T12:21:40.330 回答
0

如果您看到这样的警告,首先访问的是 PHP 文档。

http://php.net/manual/en/intro.mssql.php

介绍

这些功能允许您访问 MS SQL Server 数据库。

此扩展在具有 PHP 5.3 或更高版本的 Windows 上不再可用。

SQLSRV,Microsoft SQL 的替代驱动程序可从 Microsoft 获得:» http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx

于 2012-06-28T12:21:08.413 回答