2011-01-22 156 views
0

我m到處當我上傳使用數據庫我的網站,以生產服務器中的App_Data ASPNETDB.MDF在「/」應用'/'應用程序中的服務器錯誤。 ASPNETDB.MDF ... ON生產服務器

服務器錯誤以下錯誤。

運行時錯誤

描述:服務器上發生應用程序錯誤。此 應用程序的當前 自定義錯誤設置禁止 應用程序錯誤的詳細信息被查看 遠程(出於安全原因)。但是,它可以通過在本地服務器上運行的瀏覽器 來查看。

詳細信息:若要使此特定錯誤信息的細節是 查看遠程計算機上,請 地處 當前Web應用程序根目錄下的 「web.config」配置文件 中創建一個標籤。這 標籤應該有 其「模式」屬性設置爲「關」。

的web.config:

<!-- Web.Config Configuration File --> 
<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 

注意:你所看到的當前錯誤頁可以用自定義 錯誤頁通過修改 應用程序的 的 「defaultRedirect」屬性被替換配置標記指向自定義的 錯誤頁面URL。

<!-- Web.Config Configuration File --> 
<configuration> 
    <system.web> 
     <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> 
    </system.web> 
</configuration> 

I M CONFUSED爲什麼這個出錯??並希望以此來顯示網站...

+1

有你不屑於追隨它給你的指令?或嘗試直接從服務器訪問該站點,以便可以看到更多錯誤細節? – 2011-01-22 05:30:20

回答

1

僅用於快速故障排除: 只需按照所要求的內容即可... 打開您的web.config文件並將模式屬性臨時更改爲關。我假設你現在將它重定向到其他的東西,以防止你看到真正的錯誤。

從長遠來看,捕獲錯誤並將錯誤記錄到某種持久性介質(db,日誌文件等)並排除這些錯誤是一種很好的做法。也許通過一個自定義的管理Web界面來查看錯誤或者簡單地將日誌文件恢復到您的機器並在本地進行調查。

相關問題