2012-06-25 54 views
1

我在我的Sharepoint站點的web.config文件中包含了行customErrors mode="On",但我仍然沒有收到任何錯誤消息。它只是不斷告訴我,當它出錯時包含它。自定義錯誤在Sharepoint 2010中不起作用

我不確定在這一點上還有什麼可以做的,任何幫助將不勝感激,謝謝!

+2

從我的理解,你試圖顯示錯誤消息。爲此,請轉到您的web.config文件並更改參數:callStack = true和customErrors = Off –

+0

謝謝!我也會給你一個鏡頭 –

+0

@RyanJ你能告訴我你失敗的具體頁面嗎?它是您創建並刪除自定義Web部件的SharePoint常規頁面或自定義頁面之一嗎?我們需要弄清楚哪個web.config適用於您的情況。 – Roman

回答

1

我發現的另一個解決方案是使用名爲ULS Viewer的工具,它可以直接訪問Sharepoint日誌文件並向您顯示異常。

http://archive.msdn.microsoft.com/ULSViewer

它可以從上面的鏈接下載!

2

SharePoint應用程序由多個映射在一起的虛擬目錄組成。您可以在C:\ inetpub \ wwwroot \ wss \ VirtualDirectories \下更改root web.config,但可以通過多個映射的虛擬文件夾(即_controltemplates,_layouts,_vti_bin,_wpresources)覆蓋它。
如果您在系統頁面上失敗,則可能需要轉而修改映射文件夾中的web.config文件。
正如您所提到的,ULS通常包含所有錯誤,而SharePoint ULS Logviewer在這裏是不可或缺的工具,http://sharepointlogviewer.codeplex.com/

相關問題