
这个问题其实很简单了,是PHP有个组件没开启,我以前遇到过的!
你去检查下,不行的话,QQ联系:1035216572
其实你可以去落伍者论坛问,那里面高手多,我都佩服的五体投地!
呵呵!
"我的iis应用程序池动不动就被自动停止了"这个应该是
程序池设置了
错误保护,当达到一定次数
自动关闭,可以在程序池的属性
运行状态
启用快速失败保护去掉对勾
就可以了
楼主应该补充说明下自己的系统环境。
比如 *** 作系统版本,iis版本,出现错误之前的 *** 作,错误现场等等,这样对解决问题的帮助会更大些
另建议楼主查看一下系统的应用程序日志,把出现错误的那几项也贴出来
从你反应的信息来看,估计应该是网站超过了系统资源限制或者是IIS连接数,一般情况下30秒中后自动回收IIS进程后才恢复正常
应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置
默认情况下,服务器上的应用程序和内存资源,将会达到 60 个应用程序池上限,当然也可以修改注册表,来增加这个上限值,方法如下:
打开系统注册表,找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC 分支,
然后在Parameters键下新建一个DWORD项,名字为:UseSharedWPDesktop 值为1,保存关闭,然后重启IIS
如果上述无效,你可以试试
打开 IIS 管理控制台,单击加号展开本地计算机。
单击加号展开“应用程序池”文件夹。
右击'DefaultAppPool',然后单击“属性”。出现应用程序池的属性对话框。
适当增加最大虚拟内存值和最大工作线程数,至于具体值是多少得根据你的系统配置和内存大小来定
当然,可以在运行状况一栏,加大ping工作线程的秒数间隔
楼主应该补充说明下自己的系统环境。
比如 *** 作系统版本,iis版本,出现错误之前的 *** 作,错误现场等等,这样对解决问题的帮助会更大些
另建议楼主查看一下系统的应用程序日志,把出现错误的那几项也贴出来
从你反应的信息来看,估计应该是网站超过了系统资源限制或者是IIS连接数,一般情况下30秒中后自动回收IIS进程后才恢复正常
应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置
默认情况下,服务器上的应用程序和内存资源,将会达到 60 个应用程序池上限,当然也可以修改注册表,来增加这个上限值,方法如下:
打开系统注册表,找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC 分支,
然后在Parameters键下新建一个DWORD项,名字为:UseSharedWPDesktop 值为1,保存关闭,然后重启IIS
如果上述无效,你可以试试
打开 IIS 管理控制台,单击加号展开本地计算机。
单击加号展开“应用程序池”文件夹。
右击'DefaultAppPool',然后单击“属性”。出现应用程序池的属性对话框。
适当增加最大虚拟内存值和最大工作线程数,至于具体值是多少得根据你的系统配置和内存大小来定
当然,可以在运行状况一栏,加大ping工作线程的秒数间隔
以上就是关于但在IIS里加入PHP支持(IISAPI筛选器加入PHP5ISAPI.DLL)之后发现应用程序池关闭,WEB站点全部停止!全部的内容,包括:但在IIS里加入PHP支持(IISAPI筛选器加入PHP5ISAPI.DLL)之后发现应用程序池关闭,WEB站点全部停止!、如何用c#代码检测iis应用程序池是否启动或停止、iis应用程序的错误 为应用程序池 'DefaultAppPool' 提供服务的进程意外终止。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)