Home  >  Article  >  Backend Development  >  FastCGI Error iis6+php5.5

FastCGI Error iis6+php5.5

WBOY
WBOYOriginal
2016-06-23 14:24:29887browse

FastCGI Error
The FastCGI Handler was unable to process the request.
Error Details:
    Error Number: 193 (0x800700c1).
    Error Description: Unknown Error
HTTP Error 500 - Server Error.
Internet Information Services (IIS)

iis6 + php5.5 + FastCGI

php 代码很简单

 phpinfo();
%>

请问怎样解决


回复讨论(解决方案)

php.ini 中打开错误提示看看
另外,你单独配置了吗, 

php.ini 中打开错误提示 我已经打开了的

error_reporting = E_ALL
display_errors = On
display_startup_errors = On
log_errors = On

fcgiext.ini里的内容

[Types]
php=PHP

[PHP]
ExePath=C:\php5.5.5\php-cgi.exe
InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=500 
ActivityTimeout=900

The FastCGI Handler was unable to process the request.
FastCGI的处理程序无法处理请求。

php5.5 是 VC11 编译的,请确认正确安装了 VC11 的运行库

php.ini 配置:
fastcgi.impersonate = 1 把前面的;去掉
其它根普通配置一样
c:\windows\system32\inetsrv下有五个文件,其中有用的 是:fcgtext.dll(处理php映射),fcgitext.ini(FastCGI的配置文件)
打开FASTCGI配置文件fcgitext.ini,在最后[Types]修改为:
[Types]
php=PHP
[PHP]
exepath=c:\Php\php-cgi.exe

VC11 的运行库 我已经安装了的

php.ini 与 fcgitext.ini 配置也应该没问题啊

点击运行 php-cgi.exe

提示不是有效的win32应用程序

点击运行 php-cgi.exe 提示不是有效的win32应用程序

是不是这个原因啦

你没有注意到 php5.5 的发版说明中有:需要 win7 或 windows2008 及以上环境吗?

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn