2010-01-08 30 views
0

我有一個設置爲應用程序的子目錄的網站。我將應用程序設置爲使用自定義404頁面。當我導航到該網址並放入一個不存在的頁面時,我收到以下錯誤消息。應用程序中的任何其他asp頁面都能正常工作。在404頁面中甚至沒有任何腳本...只是簡單的HTML,所以我不知道是什麼造成這種情況。我試過專門爲這個應用程序創建一個應用程序池,但這並沒有幫助。謝謝。在IIS中使用自定義404頁面時出現的問題

錯誤消息:(1型DWORD,值)HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \服務的指定的請求不能從當前的應用程序池

+0

試試在這裏詢問:http://serverfault.com – 2010-01-08 15:57:40

回答

0

嘗試創建具有名稱IgnoreAppPoolForCustomErrors一個註冊表項執行\ W3SVC \參數\

請參閱http://blogs.msdn.com/rakkimk/archive/2006/09/01/735684.aspxhttp://www.yanghengfei.com/show-131-1.html欲瞭解更多信息 - 似乎是一個並不罕見的問題。

+0

謝謝。我添加了密鑰,但它沒有幫助,所以我猜我需要重新啓動IIS。你知道如果你必須重新啓動或重新啓動IIS?我還沒有嘗試過,因爲我們有很多客戶如果我重新啓動,會把它們切斷,會引起騷動。 – geoff 2010-01-08 16:09:30

+0

重新啓動應該已經足夠了 - 也許您可以在測試環境中驗證這一點,以確保在關閉「值班」服務器之前實際解決了您的問題? – Leo 2010-01-08 16:18:42