我知道建议使用较新的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应该没问题。