mssql_connect不再担任PHP 5.3的(mssql_connect no longer

2019-06-25 21:02发布

我刚收到一封电子邮件,从我们的主人,他们已经升级了我们的PHP 5.3,但不幸的是,现在所有的脚本已经打破。 我跟踪下来的功能mssql_connect失败。 支持告诉我这现在已经在5.3弃用 - 这怎么能是真的吗?

你怎么能连接到MSSQL数据库PHP 5.3下现在?

Answer 1:

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

“这个扩展不再可用在Windows上使用PHP 5.3或更高版本。”

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



Answer 2:

如果你看到这样的警告,参观了第一个地方是PHP文档。

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

介绍

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

这个扩展不再可用在Windows上使用PHP 5.3或更高版本。

SQLSRV,对MS SQL的替代驱动程序可从微软:» http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx 。



文章来源: mssql_connect no longer working as of PHP 5.3