Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将MS SQL Server扩展添加到PHP5.3.9 ini文件会导致服务器上出现FastCGI错误_Php_Sql Server 2008_Fastcgi - Fatal编程技术网

将MS SQL Server扩展添加到PHP5.3.9 ini文件会导致服务器上出现FastCGI错误

将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进程意外退出

我正在尝试让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进程意外退出

提供一些关于建议事项的轻量级推荐信息,以寻求解决方案。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