페이지 라이브러리 웹 파트가 추가된 사이트 페이지의 "죄송합니다. 문제가 발생했습니다." 오류

증상

사이트 콘텐츠 및 구조 페이지(sitemanager.aspx) 내에서 관련 리소스 표시 를 선택하면 다음과 같은 오류가 표시됩니다.

Sorry, something went wrong
An unexpected error has occurred.

문제가 발생한 오류를 보여 주는 스크린샷

SharePoint ULS(유니버설 로깅 시스템)는 다음을 보고합니다.

w3wp.exe (0x192C) 0x14AC SharePoint Foundation General 8nca Medium Application error when access /_layouts/15/sitemanager.aspx, Error=Object reference not set to an instance of an object…(truncated)…

원인

이 문제는 게시 또는 페이지 라이브러리를 사용하는 목록 보기 웹 파트에 "콘텐츠 승인 필요" 옵션이 선택된 경우에 발생할 수 있습니다.

해결 방법

2018년 10월부터 사이트 콘텐츠 및 구조 옵션은 SharePoint Online에서 더 이상 사용되지 않습니다. SiteManager.aspx UI 진입점이 SharePoint Online에서 제거되었으며 직접 액세스는 2019년 3월까지 사이트 모음 관리자로 제한됩니다.

Site Manager 더 이상 사용되지 않으므로 SharePoint Online 또는 온-프레미스의 보안 수정 외에 더 이상 투자를 받지 않습니다.

이 문제를 해결하려면 다음을 수행하십시오.

  1. 페이지 라이브러리에서 페이지를 만들고 사이트 페이지 라이브러리에서 페이지를 만드는 대신 웹 파트를 추가합니다.

  2. 페이지 라이브러리에서 제출된 항목에 대한 콘텐츠 승인 필요 를 끕니다.

추가 정보

사이트 콘텐츠 및 구조의 사용 중단에 대한 자세한 내용은 Office 지원 문서 SharePoint Online 게시 사이트에서 사용하도록 설정된 기능을 참조하세요.

오류를 재현하는 단계는 다음과 같습니다.

  1. 사이트 페이지 라이브러리로 이동합니다.

  2. 사이트 페이지를 만듭니다.

  3. 페이지에 Pages 라이브러리 웹 파트를 삽입합니다.

  4. 페이지를 저장하고 체크 인합니다.

  5. 사이트 설정>콘텐츠 및 구조로 이동한 다음, 왼쪽 패널에서 사이트 페이지를 선택합니다.

  6. 2단계에서 만든 사이트 페이지 옆에 있는 확인란을 선택한 다음 관련 리소스 표시를 클릭합니다.

    참고

    시스템에서 선택한 페이지에 대한 관련 리소스를 표시합니다.

  7. 2단계에서 만든 사이트 페이지로 다시 이동합니다.

  8. 페이지를 편집 모드로 전환한 다음 페이지 라이브러리 웹 파트 를 편집 모드로 배치합니다.

  9. 변경하지 않고 웹 파트 속성 상자에서 확인을 선택한 다음 저장하고 페이지를 검사.

아직 해결되지 않았습니까? SharePoint 커뮤니티로 이동합니다.