使用 php_mssql 时 WAMP Server 2.1 无法启动?

使用 php_mssql 时 WAMP Server 2.1 无法启动?

我在 Windows Server 2008 R2 (x64) 机器上运行最新的稳定版 Wamp Server。我试图在一个旧站点上运行 PHP 5.2.11。5.2.11 在 WAMP Server 中运行良好,直到我启用 PHP_MSSQL 扩展,Apache 不再启动。禁用 php.ini 中的 php_mssql 可以解决这个问题。但是,如果我运行启用了 php_mssql 的旧版 PHP,Apache 确实可以启动;但是旧版的查询时间令人无法接受,某些查询的时间要长 20 倍。

有什么原因导致它无法工作吗?这只是 php_mssql 插件。我尝试找到最新的插件,但没有成功;我知道 php_sqlsrv.dll 扩展更好,但是我使用的是旧版本的 cake,我需要 php_mssql 才能使用它们的驱动程序。

答案1

答案很简单,php_mssql 版本有问题。使用 php 5.2.9 附带的旧版本,它确实有效。

相关内容