2012-06-25 4 views
1

Я включил строку customErrors mode="On" в свой файл web.config для моего сайта Sharepoint, но я до сих пор не получаю никаких сообщений об ошибках. Он просто продолжает говорить мне, чтобы он включал его, когда он ошибался.Пользовательские ошибки, не работающие в Sharepoint 2010

Я не уверен на этом месте, что еще нужно сделать, любая помощь будет оценена, спасибо!

+2

Из того, что я понимаю, вы пытаетесь отобразить сообщения об ошибках. Для этого перейдите в файл web.config и измените параметры: callStack = true и customErrors = Off –

+0

Спасибо! Я также дам этот снимок –

+0

@RyanJ Можете ли вы рассказать мне, на какой конкретной странице вы терпите неудачу? Является ли это одной из обычных страниц SharePoint или настраиваемой страницы, которую вы создали, и сбросила пользовательские веб-части? Нам нужно выяснить, какой web.config применим к вашей ситуации. – Roman

ответ

1

Другим решением для этого я пользуюсь инструмент ULS Viewer, он может напрямую обращаться к файлам журнала Sharepoint и покажет вам исключение.

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

Его можно скачать по ссылке выше!

2

Приложение SharePoint состоит из нескольких виртуальных каталогов, сопоставленных друг с другом. Вы можете изменить root web.config под C: \ inetpub \ wwwroot \ wss \ VirtualDirectories \, но это может быть и перезаписывается несколькими виртуальными папками, например _controltemplates, _layouts, _vti_bin, _wpresources.
Если вы не используете системные страницы, вам может потребоваться перейти и изменить файлы web.config в сопоставленных папках.
Как вы упомянули, ULS обычно содержит все ошибки, и SharePoint ULS Logviewer является незаменимым инструментом здесь, http://sharepointlogviewer.codeplex.com/.

Смежные вопросы