php_mssql.dll支持php版本大于= 5.3

问题描述 投票:0回答:1

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

谢谢

php sql-server vc6 visual-c++-2008
1个回答
0
投票

PHP> = 5.3的MSSQL库包含在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结合使用。

© www.soinside.com 2019 - 2024. All rights reserved.