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