PHP已取消对以{5.3}开头的版本的php_mssql.dll
支持的支持。出于这个原因,我一直在使用5.2版本。但是将PHP应用程序转换为二进制格式的ionCube
也取消了对VC6的支持。
所以,我已经转向大于5.2的PHP版本,因为它不支持VC9。但是大于5.3的版本没有php_mssql.dll
,这意味着我必须将所有mssql_
次调用转换为sqlsrv_
。
但这不可行。有没有办法在PHP 5.3(VC9编译)中使用php_mssql.dll
?
由于
答案 0 :(得分:0)
PHP的MSSQL lib> = 5.3包含在php5-sybase
包中。
更好的方法是使用Microsoft的PHP API进行连接。如果您安装了他们的软件包,它将为您提供一个类似php_sqlsrvXX.dll
的.dll文件。
请参阅以下链接:
https://msdn.microsoft.com/de-de/library/mt683517.aspx
https://msdn.microsoft.com/library/dn865013.aspx
https://github.com/azure/msphpsql
我个人建议您升级到PHP 5.6并将Microsoft SQL驱动程序与PDO结合使用。