II 6.0 까지는
web.config에서
<httpRuntime executionTimeout="18000" maxRequestLength="2000000"/>
태그만 설정해주면 되었는데요.
IIS 7.0에서는 좀 추가 작업이 필요하네요.
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="2147483648"/>
</requestFiltering>
</security>
</system.webServer>
그런데 컴퓨터에 따라
이 설정 적용 후 페이지를 띄우면 이런 메세지가 뜹니다.
이 아래와 같은 메세지가 뜨면
C:\Windows\System32\inetsrv\config\applicationHost.config
파일의 <section name="requestFiltering" overrideModeDefault="Deny" />를
<section name="requestFiltering" overrideModeDefault="Allow" />
로 변경해 주시면 됩니다.
* 이 적용을 web.config에서도 할수도 있는데요. 제가 아직 그 부분은 해보질 않아서...
^^;; 아시는 분은 좀 가르쳐 주세요.
HTTP 오류 500.19 - Internal Server Error
요청된 페이지와 관련된 구성 데이터가 잘못되어 해당 페이지에 액세스할 수 없습니다.
이 구성 섹션은 이 경로에서 사용할 수 없습니다. 섹션이 부모 수준에서 잠겨 있는 경우 이 오류가 발생합니다. 이러한 잠금은 기본적으로 설정(overrideModeDefault="Deny")되거나 overrideMode="Deny" 또는 레거시 allowOverride="false"와 함께 위치 태그를 사용하여 명시적으로 설정합니다.
'Web Platform' 카테고리의 다른 글
MIME on IIS Windows 2003 (1) | 2009.10.07 |
---|---|
table에서 텍스트 길이가 길 경우, 자동으로 "..." 붙여주기 (0) | 2009.07.05 |
ASP.NET에서 Oracle 연결하는 방법 (0) | 2009.06.30 |
ASP.NET, ASP.NET AJAX, VS, .NET, IIS 강좌모음 (0) | 2009.06.30 |
ASP.NET 3.5의 새로운 ListView 컨트롤 (0) | 2009.06.30 |