2010-01-14 5 views
5

현재 사용자가 다운로드 할 수 있도록 Access .MDB 파일을 호스팅하는 경우 IIS7에서 404 오류가 발생합니다. 나는 파일이 거기에 있고 권한이 괜찮다는 것을 안다. 그것은 처리기 문제로 보이지만 MDB 파일을 다운로드 할 수 있도록 처리기를 변경하는 방법을 알아낼 수 없습니다. 나는 web.config의 Handlers 섹션에 무언가를 추가해야한다고 가정하지만 구문을 잘 모르겠습니다.IIS7에서 MDB 다운로드 허용

감사합니다.

답변

1

좋아, 찾았습니다. 의 \ 윈도우 \ SYSTEM32 \ inetserv \ 설정 \ applicationHost.config 파일 파일에서 "requestFiltering"절에서

<add fileExtension=".mdb" allowed="false" /> 

:

그냥 다음 줄을 제거해야합니다.

8

또는, 시스템 전체 구성 파일을 수정하지 않으려면, 당신이 당신의 Web.config에 해당 섹션에 다음 줄을 추가 할 수 있습니다 당신의 Web.config이해야 예를 들어

<remove fileExtension=".mdb" /> 
<add fileExtension=".mdb" allowed="true"/> 

다음과 유사하십시오.

<configuration> 
    <system.webServer> 
    <security> 
     <requestFiltering> 
     <fileExtensions allowUnlisted="true" > 
      <remove fileExtension=".mdb" /> 
      <add fileExtension=".mdb" allowed="true"/> 
     </fileExtensions> 
    </requestFiltering> 
    </security> 
</system.webServer> 
</configuration> 

http://www.adamwlewis.com/articles/iis-7-not-serving-files-4047-error도 참조하십시오.

+0

우수 ... 추가 정보 주셔서 감사합니다. 그래도 서버 전체의 변경이 필요했습니다. –

관련 문제