郁闷啊IIS频繁死掉如何解决啊

郁闷啊IIS频繁死掉如何解决啊

郁闷啊~~IIS频繁死掉怎么解决啊?

现在服务器是win2000 server+iis5的

在这一台服务器上还同时单独运行着resin

目前的情况是,resin运行的jsp程序完全正常

iis运行的asp.net程序1天就会死掉,iis完全没有反应,打都打不开。

只有重启机器,才会运行正常。但是过一会儿iis又没有反应了。。。。

请问大侠们如何解决啊?

痛苦死了~~~~~~~



这一般是程序写的有问题导致的




怀疑是iis和resin不兼容造成的,可采取以下办法解决:

简单来说,直接运行Resin的bin目录下的setup.exe即可自动完成Resin和多种WEB服务器的结合,其原理是将ISAPI文件isapi_srun.dll拷贝至IIS的scripts目录并创建针对所有站点的ISAPI筛选器,对于IIS默认站点,一般已建立了虚拟目录scripts,如果需要为同一机器上多站点中的某一个网站提供Resin服务,按Resin文件所说,能通过为此站点创建同样的scripts虚拟目录实现。

  经过实验,我发现,完万能绕过上述所有步骤:

一、在任意地方建立scripts目录,将Resin的bin目录下的isapi_srun.dll拷贝过来;

二、进入IIS管理器,在目标站点下建立具有可执行权限的虚拟目录scripts,对到刚刚创建的scripts物理目录;

三、打开目标站点的属性,创建新的ISAPI筛选器,名为Resin,其可执行文件对应到同一scripts目录下的isapi_srun.dll;

四、用命令net stop iisadmin停止WEB服务,用net start w3svc重启。

  这样,也能将Resin和IIS结合起来。

  需要注意的是,最佳不要将scripts目录放到系统所在的区,因为IIS搞不好就有可能出现一个CGI文件目录解码的漏洞,这个虚拟的scripts目录就会成为被攻击的罪魁祸首,我就是疏忽了这一点,参照Resin的文件进行设置,结果导致一台服务器遭遇骇客捣蛋,非常是头痛了一番。




一般都是程序导致的。可能哪些程序有冲突




是重新装的IIS吗?




IIS是系统盘装的,还是从网上下的

给分

郁闷啊IIS频繁死掉如何解决啊

相关文章:

你感兴趣的文章:

标签云: