Jestem nowy w Sharepoint i bawiłem się składnikami webpart. Pobrałem plik zip o nazwie LyteBoxForSharePoint i przesłałem webpart za pomocą funkcji dodawania web part. Teraz otrzymuję błędy. Dobrą rzeczą jest to, że to tylko moja strona dept. Złą rzeczą jest to, że nie mam pojęcia, co się stało. Wszystkie inne strony poza stroną docelową działu działają. Zgaduję, że problem dotyczy tylko strony docelowej. Czy istnieje sposób, aby dowiedzieć się, jaki kod został dodany lub przywrócić stary kod. Otrzymany błąd jest następujący i zmienia się za każdym razem, gdy odświeżam stronę.
An unexpected error has occurred.
Troubleshoot issues with Microsoft SharePoint Foundation.
Correlation ID: e8eca359-70f9-42d0-b41e-834fbe0fc910
Date and Time: 2/23/2012 2:47:39 PM
3 odpowiedzi
Może być cokolwiek, najczęstszym błędem w SharePoint są błędy uwierzytelniania, gdy web part próbuje dotrzeć do treści, do których zalogowany użytkownik nie może dotrzeć
Należy sprawdzić logi, są one dostępne w katalogu C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS
Otwórz ostatni zmodyfikowany plik dziennika i wyszukaj swój identyfikator korelacji, e8eca359-70f9-42d0-b41e-834fbe0fc910
Gdy znajdziesz tam błędy, będziesz mógł teraz opublikować coś, co możemy Ci pomóc.
Następnie zawsze jest strona obsługi webpartów: /_layouts/spcontnt.aspx?url= http ://sharepointserver.com/_layouts/spcontnt.aspx?url=default.aspx
Rex,
Najpierw przejrzyj stronę, która wyświetla błąd webpart i skopiuj nowy identyfikator korelacji, przejdź do folderu dziennika w gałęzi 14 i otwórz najnowszy plik dziennika i znajdź identyfikator korelacji. powinien podać szczegóły błędu, jeśli rejestrowanie nie jest wyłączone.
Możesz również przejść do menedżera webpart na stronie, aby przywrócić stronę do poprzedniego stanu, dodając content=1 jako ciąg zapytania, a na tej stronie otrzymasz listę webpartów z polem wyboru obok każdego. wybierz wadliwą i wróć do poprzedniej wersji, jeśli taka istnieje, lub usuń ją.
Możesz również użyć SPD2010, aby usunąć webpart z błędem. można również użyć naprzemiennego powershella.
Jednym ze sposobów sprawdzenia, czy webpart jest zainstalowany, jest wpisanie ?contents=1 po adresie URL. Istnieje również stsadm -o preupgradecheck i niestety stsadm ma inne polecenie do wyświetlenia wszystkich webpartów, ale nie mogę teraz o tym myśleć
Podobne pytania
Nowe pytania
sharepoint
W przypadku pytań dotyczących programu SharePoint odwiedź witrynę SharePoint Stack Exchange (https://sharepoint.stackexchange.com). Użyj tego tagu w przypadku pytań programistycznych, które mogą dotyczyć programu SharePoint. Microsoft SharePoint to platforma i rodzina produktów oprogramowania opracowanych przez firmę Microsoft do współpracy i publikowania w Internecie.