出现Faulting application w3wp.exe的解决方法
操作方法
- 01
IIS提示如下错误: Faulting application w3wp、exe, version 6、0、3790、3959, stamp 45d6968e, faulting module kernel32、dll, version 5、2、3790、4480, stamp 49c51ee2, debug? 0, fault address 0x0000bef7、 尝试过下面的方法,不起作用: 1、内存,将、net自带Cache改成Memcached 2、进程,将Web园改成2个进程 3、权限 参考 4、回收 关闭说的自动回收进程等复选框 均无效,最终还是查程序,果不其然死循环,递归调用要小心。 解决过程: 在Global中加日志记录 发现验证码页面偶尔出错,一查是在网上抄的代码,如果重复验证码会跑一个递归调用自己。 而自己将随机数范围设置大了一个,所以一旦产生出max+1位置的字母,就会死循环。 经验: 出现类似问题一般要找下程序的问题,很多情况是出在死循环上。
赞 (0)