SQL Server 扩展在 PHP、IIS 上失败

SQL Server 扩展在 PHP、IIS 上失败

我在让 SQL Server 扩展与 Windows Server 上的 PHP 配合使用时遇到了困难。安装顺利,我可以phpinfo通过浏览器加载。但是,当我启用时php_sqlsrv_54_ts.dll,它会抛出一个500 - Internal server error.错误,PHP 日志中没有记录任何错误。

以下是我已执行的步骤:

已启用扩展

已禁用扩展程序

系统:Windows Server 2008 R2 标准版 SP1 x64

PHP:版本 5.4.10(启用线程安全)

服务器 API:CGI/FastCGI

我尝试过的资源:

*我还没有尝试过 Web 平台安装程序,因为我读到它可能会破坏 IIS 安装。

答案1

原来我已经下载并安装了VC9 x86 线程安全在我移除它并尝试 VC9 x86 非线程安全。我还需要下载 SQL Server 2012 Native Client,因为它包含 11.0 驱动程序。

相关内容