+ -
当前位置:首页 → 问答吧 → 求助一个奇怪的服务器问题

求助一个奇怪的服务器问题

时间:2013-05-21

来源:互联网

本帖最后由 gyyst 于 2013-5-21 18:05 编辑

我的环境是 xp+iis5.1+fastcgi+ISAPI Rewrite+php5.3-nts+Zend Guard Loader

所有浏览器都能正常打开页面

但是当点击form表单的提交按钮后,IE浏览器正常,火狐和opera一点提交就无响应,这是什么原因呢?

火狐报错

FastCGI ErrorThe FastCGI Handler was unable to process the request. Error Details:
  • The FastCGI process exceeded configured request timeout
  • Error Number: 121 (0x80070079).
  • Error Description: 信号灯超时时间已到。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)

作者: gyyst   发布时间: 2013-05-21

js 触发事件问题

作者: 梦骐挲   发布时间: 2013-05-21

没用任何JS,就是原生态的 submit

作者: gyyst   发布时间: 2013-05-21

FastCGI进程超时导致的。
找到FastCGI配置文件 fcgiext.ini ,一般在 C:/WINDOWS/system32/inetsrv/ 目录下,先备份然后用记事本打开编辑,在PHP配置节的最后加上以下代码:
[Types]
php=PHP

[PHP]
ExePath=D:\PHP5.4\php-cgi.exe
InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=500
ActivityTimeout=900


以上配置中注意下PHP进程路径即可,IIS5.1上也能以FASTCGI方式装PHP?

作者: net920   发布时间: 2013-05-23