解决服务器安装安全狗出现FastCGI Error错误的方法

错误提示如

FastCGI ErrorThe FastCGI Handler was unable to process the request.
Error Details:

    Error Number: 5 (0x80070005).
    Error Description:

HTTP Error 500 - Server Error.
Internet Information Services (IIS)

问题原因:网站安全狗的“禁止IIS执行程序”这个功能禁止了FastCGI.exe这个程序执行,FastCGI相当于一个第三方程序被IIS执行(跟异常程序执行的行为是一样的,因此被拦截)

解决办法:网站安全狗界面启动的时候其实默认已经会去获取FastCGI的路径,并自动加入内置白名单;若用户发现还是存在拦截问题,可以手动在“禁止IIS执行程序”界面下添加FastCGI的路径到“应用程序路径白名单”列表中,如下图所示

时间: 2024-09-24 16:09:49

解决服务器安装安全狗出现FastCGI Error错误的方法的相关文章

fastcgi-发布一个php系统 结果提示这样的FastCGI Error错误

问题描述 发布一个php系统 结果提示这样的FastCGI Error错误

PHP捕获Fatal error错误的方法

这篇文章主要介绍了PHP捕获Fatal error错误的方法,使用register_shutdown_function来捕获Fatal error错误,需要的朋友可以参考下   Fatal error 一般是不需要捕获的, 但是在一个复杂的程序中, 如果偶然出现内存不足导致fatal error就难以处理了. 比如. fatal error 出在MySQL类中fetch的时候. 这个时候就很难定位到真正问题所在了. PHP异常处理中 可以通过set_error_handler来捕获. 但是却只能

解决Office 2007打开文件Setup Error错误

我的2007版的office安装后,打开新的文档时 老是出现这个错误提示:The setup controller has encountered a problem during install. Please review the log files for further information on the error. 错误的解决方法如下: 打开C:\Program http://www.aliyun.com/zixun/aggregation/19352.html">Files

IIS+PHP错误FASTCGI Error错误总结

‍FastCGI Error The FastCGI Handler was unable to process the request. //FastCGI 处理程序无法处理请求. -------------------------------------------------------------------------------- ‍ Error Details: Unable to place a FastCGI process in a JobObject. Try disabl

解决ajax返回验证的时候总是弹出error错误的方法

发一个简单案例: 前台: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>用户登录</title>

解决ajax返回验证的时候总是弹出error错误的方法_AJAX相关

发一个简单案例: 前台: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>用户登录</title>

PHP捕获Fatal error错误的方法_php实例

Fatal error 一般是不需要捕获的, 但是在一个复杂的程序中, 如果偶然出现内存不足导致fatal error就难以处理了. 比如. fatal error 出在MySQL类中fetch的时候. 这个时候就很难定位到真正问题所在了. PHP异常处理中 可以通过set_error_handler来捕获. 但是却只能捕获 NOTICE/WARNING级别的错误, 对于E_ERROR是无能为力的. register_shutdown_function 能解决set_error_handler的

解决mySQL中1862(phpmyadmin)/1820(mysql)错误的方法_Mysql

发现问题 之前一直运行的好好的,突然mysql就无法工作了.请求命令后报错误:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement ,使用phpMyAdmin管理工具也无法登录,显示错误:#1862 无法登录 MySQL 服务器 错误解决 进入mysql的服务器中使用mysql指令进行登录及操作. 1.登录mysql:mysql -uroot -proot (root是我的帐号及密码) 2.尝试是否报1

php错误提醒FastCGI Error Error Number: -2147467259 (0x80004005)错误原因及解决方法

本文转自IT摆渡网欢迎转载,请标明出处 更多php文章请阅读 php问题解决 我的PHP是IIS模式的,今天出现这种错误提示:FastCGI Error The FastCGI Handler was unable to process the request. //FastCGI无法处理请求,出现这种错误多见于在IIS中以FastCGI模式运行PHP的情况,原因是php.ini配置的问题,费话不多说,这里直接给出解决方法,不浪费时间. 1.打开php.ini找到register_globals