php_mssql.dll支持php版本更大> = 5.3

时间:2016-06-01 12:02:47

标签: php sql-server vc6 visual-c++-2008

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

由于

1 个答案:

答案 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结合使用。