我必须将win 2003服务器上安装的应用程序从PHP 5.2升级到PHP 5.4或更高版本。数据中心告诉我们如果可能的话保持操作系统不受影响。
sqlsrv驱动程序正在执行以下错误,这是安装sqlsrv dll时的常见问题:
Erro -49
This extension requires the ODBC Driver 11 for SQL Server. Access the following URL to download the ODBC Driver 11 for SQL Server for x86: http://go.microsoft.com/fwlink/?LinkId=163712
Erro 0
问题是SQL Server的ODBC驱动程序11显然仅在win 2008服务器或更高版本上可用,如上面的链接所述。
是否有任何解决方案可以在此服务器上升级PHP并在当前操作系统(win 2003)下将mssql扩展名替换为sqlsrv?
答案 0 :(得分:1)
不幸的是,答案似乎是没有。根据{{3}},Windows 2003目前仅支持sqlsrv 2.0版,它仅适用于PHP 5.2 / 5.3。我认为这种版本支持在微软世界并不是什么新鲜事。