Worker Process 報(bào)錯(cuò)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
今天服務(wù)器突然出現(xiàn)這樣的錯(cuò)誤,搜索了下 算是找到答案了
方法如下:Worker Process 遇到了一個(gè)問題,需要關(guān)閉”這個(gè)問題時(shí),發(fā)現(xiàn)獲得的結(jié)果,很是有意思,明明不是正確的結(jié)果,但排在前列的卻都是一個(gè)結(jié)果,并且這個(gè)結(jié)果,簡(jiǎn)直是有些白癡,想不到,google對(duì)此的判斷,也是如此,格外有些失望。
IIS Worker Process 遇到了一個(gè)問題,需要關(guān)閉。
第二個(gè)對(duì)話框還有個(gè)請(qǐng)單擊此處的連接
以下文件將包含在這個(gè)錯(cuò)誤報(bào)告中:
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\WERc935.dir00\w3wp.exe.mdmp
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\1\WERc935.dir00\appcompat.txt
解決方法
1、運(yùn)行命令 net stop w3svc 停止IIS進(jìn)程
清理這個(gè)目錄C:\Documents and Settings\Administrator\Local Settings\Temp
2、看應(yīng)用程序日志.IIS相關(guān)的.有詳細(xì)的錯(cuò)誤說(shuō)明和解決方法地址.
3、檢查一下你的進(jìn)程池設(shè)置.
上述是結(jié)果最多的一種解決辦法,事實(shí)上來(lái),基本等于沒說(shuō);報(bào)這個(gè)錯(cuò)誤,是沒錯(cuò),很多有這個(gè)出現(xiàn)“IIS Worker Process 遇到了一個(gè)問題,需要關(guān)閉”這個(gè)問題后,重啟服務(wù)器時(shí),就會(huì)報(bào)這個(gè)日志錯(cuò)誤,發(fā)送給微軟官方來(lái)供分析處理。如果選擇不發(fā)送,剛上面temp目錄中的文件,都會(huì)自動(dòng)清除,根本不用清理。事實(shí)上,出現(xiàn)這個(gè)問題時(shí),有時(shí)候系統(tǒng)日志是沒有具體的錯(cuò)誤記錄的。進(jìn)程池中的設(shè)置,與此也無(wú)關(guān),因?yàn)槲夷J(rèn)的設(shè)置,卻是出現(xiàn)這個(gè)問題。
第二個(gè)處理方案是:
很多時(shí)候我們的處理方法都是直接重裝IIS.卸載.net 2.0但效果不是很明顯.徹底的處理方法就是新建管理員賬戶.或刪除 C:\Documents and Settings\你的管理員用戶名 文件夾下的 NTUSER.DAT文件.這個(gè)文件的作用是保存用戶配置信息.登錄后會(huì)重新建立.
依上述看來(lái),似是和用戶配置有關(guān)系,但這個(gè)處理方法,我也沒有具體測(cè)試,但依經(jīng)驗(yàn)分析,似不是這方面問題。
在精品技術(shù)(ccf)論壇
iis運(yùn)行過程中觸發(fā)了DEP錯(cuò)誤。DEP的功能是防止惡意代碼通過緩沖區(qū)溢出來(lái)進(jìn)行攻擊。所以系統(tǒng)就報(bào)告了這個(gè)錯(cuò)誤
這個(gè)判斷,倒是有可能,只是沒看到解決方案,因此只限于以后對(duì)此方面多加注意,有環(huán)境測(cè)試了,可以試試。有關(guān)DEP錯(cuò)誤方面,這里可以看到有關(guān)設(shè)置
1.要打開“系統(tǒng)屬性”,請(qǐng)依次單擊“開始”、“控制面板”,然后雙擊“系統(tǒng)”。
2.單擊“高級(jí)”選項(xiàng)卡,在“性能選項(xiàng)”下,單擊“設(shè)置”。
3.單擊“數(shù)據(jù)執(zhí)行保護(hù)”選項(xiàng)卡。
4.選擇“只為關(guān)鍵windows程序和服務(wù)啟用數(shù)據(jù)執(zhí)行保護(hù)”。
在微軟方面的查詢中,綜合的分析結(jié)果還是和iis的設(shè)置方面相關(guān);我發(fā)現(xiàn)這個(gè)問題的時(shí)候,是服務(wù)器有自動(dòng)批處理運(yùn)行任務(wù),是有關(guān)iisreset的,在一個(gè)時(shí)間點(diǎn),會(huì)執(zhí)行iisreset /y,有可能是在執(zhí)行這個(gè)時(shí)候,觸發(fā)了這個(gè)錯(cuò)誤,因此服務(wù)器的整體無(wú)響應(yīng);如果純粹是iis出現(xiàn)問題,只是網(wǎng)站無(wú)法訪問而已,但事實(shí)上,連服務(wù)器ping也無(wú)法響應(yīng)了,因此,可能是由iis引起了系統(tǒng)問題,造成整體死機(jī)。
另外,在查詢過程中,似是有提到和asp.net2也有關(guān)系,未再深入測(cè)試分析,只在此稍稍提及
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說(shuō),是心之所感,思之所悟,行之所得;文當(dāng)無(wú)敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!