SharePoint Services 3.0 문서 라이브러리에 큰 파일을 업로드 하려고 하면 "요청 시간이 초과 되었습니다."

현상도

다음과 같은 예를 참조하십시오.

  • Microsoft Windows SharePoint Services 3.0을 설치 합니다.

  • 큰 파일을 지원 하도록 Windows SharePoint Services 3.0 웹 사이트를 구성 합니다.

  • Windows SharePoint Services 3.0 웹 사이트에 연결 합니다.

  • 문서 라이브러리에 큰 파일을 업로드 하려고 합니다.

이 시나리오에서는 다음과 같은 오류 메시지가 표시 됩니다.

요청 시간이 초과 되었습니다.

원인

업로드할 파일이 메가바이트 (MB)를 50 초과 하는 경우이 문제가 발생할 수 있습니다.

문제 해결 방법

이 문제를 해결 하려면 다음 방법 중 하나 이상을 사용 하십시오.

방법 1: 최대 업로드 크기 늘리기

최대 업로드 크기를 늘이려면 다음 단계를 수행 합니다.

  1. 시작을 클릭 하 고 모든 프로그램, 관리 도구를 차례로 가리킨 다음 SharePoint 중앙 관리를 클릭 합니다.

  2. 응용 프로그램 관리를 클릭합니다.

  3. SharePoint 웹 응용 프로그램 관리에서 웹 응용 프로그램 일반 설정을클릭 합니다.

  4. 웹 응용 프로그램 일반 설정 페이지에서 변경 하려는 웹 응용 프로그램을 클릭 합니다.

  5. 최대 업로드 크기에서 원하는 최대 파일 크기를 mb 단위로 입력 한 다음 확인을 클릭 합니다. 최대 파일 크기를 2047 메가바이트까지 지정할 수 있습니다.

방법 2: 연결 시간 제한 설정 늘리기

연결 시간 제한 설정을 높이려면 다음 단계를 수행 합니다.

참고

기본적으로 IIS 연결 시간 제한 설정은 120 초입니다.

  1. 시작을 클릭하고 모든 프로그램, 관리 도구를 차례로 가리킨 다음 IIS(인터넷 정보 서비스) 관리자를 클릭합니다.

  2. 구성할 가상 서버를 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭 합니다.

  3. 웹 사이트 탭을 클릭 합니다.

  4. 연결 에 있는 연결 시간 제한 상자에 원하는 시간 (초)을 입력 하 고 확인을 클릭 합니다.

방법 3: executionTimeout 값 추가

  1. 메모장에서 web.config 파일을 엽니다.

    참고 사항 기본적으로이 파일은 Program Files\Common Files\Microsoft Shared\Web server extensions\12\TEMPLATE\LAYOUTS와 같은 위치에 있습니다.

  2. 원하는 executionTimeout 값을 추가 합니다. 예를 들어 값을 다음과 같이 바꿉니다.

    기존 코드

    <location path="upload.aspx">   
     <system.web>   
       <httpRuntime maxRequestLength="2097151" />   
     </system.web>   
    </location>  
    

    대체 코드

    <location path="upload.aspx">   
     <system.web>   
       <httpRuntime executionTimeout="999999" maxRequestLength="2097151" />   
     </system.web>   
    </location>  
    
  3. 파일을 클릭한 다음 저장을 클릭합니다.

  4. 메모장에서 웹 응용 프로그램 web.config 파일을 엽니다.

    참고 사항 기본적으로이 파일은 다음 폴더에 있습니다. Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder

  5. 파일에서 다음 줄을 변경 합니다.

    기존 줄

    <httpRuntime maxRequestLength="51200" />  
    

    대체 회선

    <httpRuntime executionTimeout="999999" maxRequestLength="51200" />  
    
  6. 파일을 클릭한 다음 저장을 클릭합니다.

  7. 메모장을 종료 합니다.

추가 정보

IIS 7.0 설치만 포함 하는 Windows Server 2008 컴퓨터에서 maxAllowedContentLength 값을 추가 하 여 "현상" 섹션에 설명 되어 있는 문제를 해결할 수 있습니다. 그러나 IIS 7.0가 설치 된 Windows Server 2008 기반 컴퓨터에서 Windows SharePoint Services를 실행 하는 경우에도 28mb 보다 큰 파일은 업로드할 수 없습니다. 일반적으로 다음 중 하 나와 유사한 오류 메시지가 나타납니다.

페이지를 표시할 수 없습니다.
HTTP 404

이 문제를 해결 하려면 웹 응용 프로그램 의 web.config 파일에서 섹션을 편집 합니다. 이렇게 하려면 다음 단계를 따르세요.

  1. 메모장에서 웹 응용 프로그램 web.config 파일을 엽니다.

    참고 사항 기본적으로이 파일은 다음 폴더에 있습니다. Inetpub\wwwroot\wss\VirtualDirectories\VirtualDirectoryFolder

  2. RequestLimits 노드에서 maxAllowedContentLength 값을 늘립니다. 예를 들어 파일을 다음과 같이 편집 하 여이 값을 최대 크기로 설정 합니다.

    <requestLimits maxAllowedContentLength="52428800"/>
    

    참고 사항 Web.config 파일에 노드가 아직 없는 경우에는 섹션 계층 구조에서 올바른 위치에 해당 노드를 추가 해야 합니다.

    <configuration>  
    <system.webServer>  
    <security>  
    <requestFiltering>  
    <requestLimits maxAllowedContentLength="52428800"/>  
    </requestFiltering>  
    </security>  
    </system.webServer>  
    </configuration>
    

    참고 사항 MaxAllowedContentLength 값을 SharePoint에서 구성한 최대 파일 업로드 크기 보다 약간 더 크게 설정 하는 것이 좋습니다. MaxAllowedContentLength 값이 SharePoint에 구성 된 최대 파일 업로드 크기와 같거나 더 작은 경우 사용자는 관리자가 지정한 크기 보다 큰 파일 크기를 업로드 하려고 할 경우 해당 오류 메시지를 받지 않습니다.

참조가

MaxAllowedContentLength 설정에 대 한 자세한 내용은 Microsoft 기술 자료에서 다음 문서를 참조 하십시오.

942074 인터넷 정보 서비스 7.0를 실행 하는 서버에서 호스팅되는 웹 사이트를 방문 하면 "HTTP 오류 404.13-CONTENT_LENGTH_TOO_LARGE"와 같은 오류 메시지가 나타납니다.

추가 정보

여전히 도움이 필요하세요? SharePoint 커뮤니티로 이동 합니다.