SharePoint 2013异常信息的查看
??? 剛剛學習SharePoint開發的時候,經常遇到一些異常,卻不能直接看到詳細信息,很郁悶。這里做下簡單的整理,方便查找:
1、代碼未處理異常出現黃頁——”‘/’應用程序中的服務器錯誤。運行時錯誤“。
?
??
???? 其實這個黃頁是ASP.NET的異常現象,可以先到服務器上的事件查看器(本地)(運行eventvwr.msc)-〉Windows日志-〉應用程序界面,根據時間和來源查找異常信息。
???? 如果想把異常信息顯示出來(在生產環境一般不會把全部的異常細節直接給用戶看),也可以根據黃頁上的描述修改下web.config文件。web.config文件的位置默認在[盤符]:\inetpub\wwwroot\wss\VirtualDirectories\[端口號]文件夾下(可通過IIS管理器(運行inetmgr)-〉網站-〉選擇[當前的SharePoint網站]右鍵-〉管理網站-〉高級設置-〉物理位置找到),用記事本打開,搜索到customErrors節點更改即可,如果您在服務器上打開瀏覽器查看mode可設“RemoteOnly”,如果您不在服務器上用瀏覽器查看mode要設“Off”。
關于customErrors節點的配置參數請參考:《customErrors 元素(ASP.NET 設置架構)》:
http://msdn.microsoft.com/zh-cn/library/h0hfz6fc(v=vs.100).aspx
?
2、操作異常——“很抱歉,出現了問題? 發生意外錯誤。”。
???? 這個我們可以通過SharePoint Tracing Service(運行services.msc)的日志查看,日志文件夾默認在[盤符]:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS。我們根據異常時間用記事本打開.log文件,再根據出錯頁面的“相關 ID”做個搜索,就可以找到相關異常的詳細信息。
更多了解請參考《統一日志記錄系統 (ULS) 日志記錄概述》:
http://msdn.microsoft.com/zh-cn/library/ff512738(v=office.14).aspx
總結
以上是生活随笔為你收集整理的SharePoint 2013异常信息的查看的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在我国的贸易地位上,美国仅排第三位,我国
- 下一篇: 招商迅雷vip联名卡:让你享受高品质的下