将MS SQL Server扩展添加到PHP5.3.9 ini文件会导致服务器上出现FastCGI错误
我正在尝试让drupal站点与SQL Server一起工作。我已经按照概述的说明让PHP工作。然后我下载了驱动程序并将它们解压缩到我的PHP/ext文件夹中。然后,我编写了一个很棒的php测试页面,由以下代码组成将MS SQL Server扩展添加到PHP5.3.9 ini文件会导致服务器上出现FastCGI错误,php,sql-server-2008,fastcgi,Php,Sql Server 2008,Fastcgi,我正在尝试让drupal站点与SQL Server一起工作。我已经按照概述的说明让PHP工作。然后我下载了驱动程序并将它们解压缩到我的PHP/ext文件夹中。然后,我编写了一个很棒的php测试页面,由以下代码组成 <?php phpinfo(); ?> 然后重新启动IIS并指向我的awesome phpinfo.php文件,并获得以下信息: HTTP错误500.0-内部服务器错误 C:\Program Files(x86)\PHP\PHP-cgi.exe-FastCGI进程意外退出
<?php phpinfo(); ?>
然后重新启动IIS并指向我的awesome phpinfo.php文件,并获得以下信息:
HTTP错误500.0-内部服务器错误
C:\Program Files(x86)\PHP\PHP-cgi.exe-FastCGI进程意外退出
提供一些关于建议事项的轻量级推荐信息,以寻求解决方案。e、 g.文件访问、文件夹访问。没有权限问题IIS\u IUSRS对PHP/ext文件夹具有执行权限
有人知道如何解决这个问题吗?我是不是遗漏了一些东西来实现这一点?最有可能的是MSVCP100.dll缺失了你写的是你添加了非线程安全库,而不是
php\u sqlsrv\u 53\u nts\u vc9.dll
你添加了php\u sqlsrv\u 53\u ts\u vc9.dll
。对于IIS,您应该使用nts库下载并安装:
Microsoft®SQL Server®代码名“Denali”本机客户端CTP 3
从
[PHP_PDO_SQLSRV_53_NTS_VC9]
extension=php_pdo_sqlsrv_53_ts_vc9.dll
[PHP_SQLSRV_53_NTS_VC9]
extension=php_sqlsrv_53_ts_vc9.dll