精华内容
下载资源
问答
  • 各版本IIS中CGI超时的设置方法

    千次阅读 2014-06-30 11:02:35
    最近在做CGI多进程并发的一个系统,发现程序z

    最近在做CGI多进程并发的一个系统,发现CGI进程只要一到300秒就自动终止,另一端来请求就没反应了

    遍寻网络,发现在IIS5中,可以通过设置WWW主服务属性设置CGI超时时间,但IIS 6.0的设置方法却未能找到

    经多次Google后终于在IBM上发现了博文http://www-01.ibm.com/support/docview.wss?uid=swg21342461

    现翻译如下:

    问题(摘要)

    如何设置IIS中CGI的超时时间

    环境

    Windows 2000, IIS 5.0
    Windows 2003, IIS 6.0
    Windows XP, IIS 5.1

    解决方法

    在Windows 2000、Windows 2003或Windows XP上配置Web应用时,需注意以下CGI超时设置的变化

    在NT上,CGI的默认超时时间是900秒,后来在Win2000,Win2003和WinXP改为了300秒,这可能会导致需要运行超过300秒(5分钟)的 CGI超市错误,修改方式如下:

    步骤:IIS 5.0

    1. 控制面板--管理工具,打开Internet服务管理器。
    2. 右键单击机器名,选择属性
    3. 单击WWW主服务属性旁的”编辑”按钮
    4. 单击主目录栏,然后点击“配置”
    5. 在“进程选项”栏下就可以进行修改了,默认值为300秒
    6. 修改完成后重启IIS服务即可

    IIS 5.1:

    1. 打开IIS管理器,展开机器名
    2. 右键点击“网站”文件夹,选择属性
    3. 选择“主目录”栏
    4. 点击“配置”按钮
    5. 选择“进程选项”栏
    6. 修改相应CGI属性,重启服务即可

    IIS 6.0:

    要修改IIS 6中的CGI超时时间,需要下载 IIS 6.0 Resource Kit,利用其中的Metabase Explorer进行修改。

    下载地址:http://www.microsoft.com/en-us/download/confirmation.aspx?id=17275

    下载完成安装完毕后,按如下步骤配置:

    1. 所有程序 > IIS Resources > IIS Metabase Explorer.
    2. 在左栏中展开机器名,再展开LM,找到W3SVC并点击
    3. 在右栏中找到一个名为CGITimeout的属性并双击
    4. 修改超时值后重启服务即可

    展开全文
  • iis qt cgi的相关问题

    2019-03-15 12:05:10
    windows 安装qt 以后没有将qt 的动态连接库德路径加入系统变量之 path 是个坑 cgi 程序写完了以后先运行以下看看能不能成功 iiscgi 设置 如下图

    windows 安装qt 以后没有将qt 的动态连接库德路径加入系统变量之中 path 是个坑
    cgi 程序写完了以后先运行以下看看能不能成功
    iis 的cgi 设置 如下图在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

    展开全文
  • Iis7.0 cgi解析漏洞复现

    2019-09-30 22:23:51
    漏洞与PHP配置有关,php.ini的参数cgi.fix_pathinfo参数配置错误导致解析漏洞,开启了cgi.fix_pathinfo php.ini里默认cgi.fix_pathinfo=1,对其进行访问的时候,在URL路径后添加.php后缀名会当做php文件进行解析,...

    漏洞形成原因:
    漏洞与PHP配置有关,php.ini中的参数cgi.fix_pathinfo参数配置错误导致解析漏洞,开启了cgi.fix_pathinfo
    php.ini里默认cgi.fix_pathinfo=1,对其进行访问的时候,在URL路径后添加.php后缀名会当做php文件进行解析,漏洞由此产生

    是在 IIS7.5+php5.3+FastCGI 下的测试情况
    漏洞条件

    1. php.ini里的cgi.cgi_pathinfo=1
    2. IIS7在Fast-CGI运行模式下

    会将 /2.png/.php 解析成 php文件

    IIS环境搭建

    windows server 2008
    在这里插入图片描述
    在这里插入图片描述

    配置处理程序映射:管理工具 –> IIS -> WIN-UNI00QR5JE0 -> 处理程序映射 –> 添加模块映射.

    在这里插入图片描述在这里插入图片描述在这里插入图片描述

    添加测试文件
    在这里插入图片描述
    在这里插入图片描述

    制作一个木马图片,图片上传到网站目录下
    在这里插入图片描述在这里插入图片描述

    连接访问

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • iis中配置自己的cgi

    2014-03-09 00:03:00
    最近需要在iis web服务器添加python cgi和 php cgi,经过网上查看资料,得知iis配置cgi是相当简单的 首先进入iis网站的属性对话框: 选择主目录的tab页,然后讲执行权限修改为【纯脚本】,然后再进入配置页...

          最近需要在iis web服务器中添加python cgi和 php cgi,经过网上查看资料,得知iis配置cgi是相当简单的

          首先进入iis网站的属性对话框:

             

        选择主目录的tab页,然后讲执行权限修改为【纯脚本】,然后再进入配置页:

           

        进入映射tab页,点击添加,来添加自己需要加入iis的cgi类型:

           

        在可执行文件一栏填入你需要配置的cgi的启动程序,例如python cgi就填python解释器程序,然后加上两个 %s 第一个用来格式化要执行的cgi的可执行文件路径,第二个用来格式化cgi的输入参数。

        选择限制为一项可以限制这一类型的cgi只能由某些HTTP method调用,例如可填 GET,HEAD等

       

         配置完后,即可将自己的cgi文件放置到网站的虚拟根目录下,通过浏览器调用执行。

     

    转载于:https://www.cnblogs.com/hualisuzhou/p/3589148.html

    展开全文
  • IS中如果要托管PHP和Python的web站点,需要用到CGI来处理HTTP请求,默认情况IIS中是没有CGI模块的,需要在Windows server的服务器管理器(Server Manager)中安装CGI模块,步骤如下: 首先打开Server Manager,...
  • Win7在IIS7启用CGI

    2019-09-26 19:30:43
    IIS7启用CGI,本人在iis6中配置过*.cgi文件的执行,写此文章讲述怎样在IIS7中启用cgi脚本执行功能。本人的操作系统为Windows7。 第一步:保证CGI已经安装,如未安装请如下安装: ...第二步:在IIS中相关节点的功能视...
  • 原文:怎样在IIS中写Python的CGI脚本 ...
  • IIS7启用CGI

    2017-11-12 17:08:00
    IIS7启用CGI,在安装的时候就可以完成,后来也可以启用,本文将介绍一下如何后来启用,本人的操作系统为Windows2008标准版。 第一步:打开“服务管理器”,如下图: ...第五步(可选):在IIS中,添加“...
  • 在使用OpenLayers过程,若在IIS下部署,需要在IIS启用CGI,当前以IIS7为例进行介绍如何来启用CGI和相关的设置。启用CGI的目的是使用WFS的前提,因为WFS在请求过程会出现跨域问题,所以根据OpenLayers的建议,只...
  • 环境部署 IIS环境搭建:windows server 2008 打开服务器管理器——添加角色 配置处理程序映射:管理工具 –> IIS -> WIN-UNI00QR5JE0 ->...PHP配置文件php.ini的参数cgi.fix_pathinfo参数默认等...
  • 软件:IIS上配置CGI

    2019-09-26 18:13:23
    本文的内容是:在Windows7IIS6.1配置CGI功能。 我先讲步骤,步骤全用图来说明,以方便技术还是不熟练的朋友,以下是在Windows7系统来完成的。 目录 一、安装IIS步骤: 0X01:安装IIS及相关...
  • iis-cgi 初试~~~

    2007-05-10 15:39:00
    IIS上运行CGI有十个简单的步骤: 1)安装Internet Service Manager。 2)从列表选择WWW Servive。 3)选择Properties/Service Properties命令。 4)单击Directories标签。 5)单击Add按钮。 6)指定自己的cgi-bin...
  • 默认情况下,IIS是没有开启的,需要通过下面的步骤开启 转载于:https://www.cnblogs.com/songr/p/6216872.html
  • win7下iis中php-cgi.exe - FastCGI 进程意外退出 错误提示: HTTP 错误 500.0 - Internal Server Error D:\phpStudy\phpf\php-cgi.exe - FastCGI 进程意外退出 解决方案1: 服务器windows2008上面配置PHP...
  • IIS配置ISAPI,CGI

    2018-05-29 14:17:00
    IIS配置ISAPI或者CGI 1.启用32位应用程序 2. 3.添加虚拟目录,并配置处理程序映射 启用ISAP-dll 及CGI-exe 4.在内容视图选中文件右键"浏览"就可以查看运行结果 转载于:...
  • 转:怎样在IIS中写Python的CGI脚本免费内容:转自http://www.codesky.net/article/doc/200412/2004122390225980.htm1。安装好Python;2。配置IIS: a.打开管理工具-〉Internet信息服务; b.在网站属性上右键,进入属性...
  • iis6 配置python CGI

    2017-07-21 11:46:00
    打开iis管理器,在Web服务扩展添加一个新的Web服务扩展 点击添加,浏览找到python的目录,文件类型改为CGI exe文件 选择python.exe 然后在目录后添加 %s %s(搜了一圈,还没找到原因) 确定就行,然后找到这...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 715
精华内容 286
关键字:

iis中cgi