MSSQL是否可以与当前的PHP 5.6&;IIS 8


Can MSSQL be made work with current PHP 5.6 & IIS 8

我知道建议使用较新的SQLSVR,但在运行IIS 8.5版的服务器上,SQLSVR绝对是"必须"的吗?

这个问题的原因是我被要求将现有网站从旧服务器迁移到新服务器。我希望避免或尽量减少修改PHP代码,并且该网站有MSSQL组件。

如果这个问题看起来像是重复的,请原谅,但是,我已经搜索过了,我只是找不到一个明确的声明,说MSSQL已经死了。

感谢您的帮助和耐心是这个问题的重复。

如果您在PHP中使用MSSQL的功能,那么是的,您应该使用Microsoft Drivers for PHP for SQL Server(SQLRV)。

在谷歌上快速搜索sqlsrv与mssql,可以获得关于比较以及为什么应该使用sqlsrv的良好信息(至少在我看来是这样)。

对于IIS版本,尽管我从未在IIS 8.5上使用过sqlsrv驱动程序,但我没有发现任何来源表明您不能在该版本上使用此驱动程序。所以,IIS应该没问题。