2010-05-03 16 views
9

Estoy configurando un servidor para un cliente (algo que normalmente no hago), y tengo problemas para cargar archivos más grandes (11MB). El servidor ejecuta Windows 7 Professional con IIS agregado.Aumento del tamaño máximo de archivo de carga en IIS7/Win7 Pro

En web.config He tratado de establecer

<system.web> 
    <httpRuntime maxRequestLength="65536" /> <!-- 64MB --> 
</system.web> 

... y eso no funciona.

He configurado

<system.webSecurity> 
    <security> 
     <requestFiltering> 
      <requestLimits maxAllowedContentLength="68157440" /> 
     </requestFiltering> 
    </security> 
</system.webSecurity> 

... y eso no funciona bien.

¿Qué me falta aquí? Como ya he dicho, normalmente no configuro servidores, por lo que me puede estar perdiendo algo obvio ... ¡no se burlarán de ninguna sugerencia!

Gracias de antemano.

Respuesta

5

resulta que este era un problema con un componente u sed en la parte delantera.

Vale la pena señalar (para cualquiera que se encuentre con esto en el futuro), que se requirieron las sugerencias tanto de Jacob como de Dan para que esto funcione.

Gracias por su ayuda de todos modos chicos! ¡Muy apreciado!

3

En caso de que se agote el tiempo de espera, agregaría executionTimeout=”50000″ a su elemento httpRuntime.

+0

Gracias por la sugerencia, Jacob, pero todavía no hubo suerte. –

12

Cambiar system.webSecurity a system.webServer.

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

Si eso no funciona (debido a los permisos ramificaciones), definirla usando appcmd desde un símbolo del sistema elevado:

appcmd set config "WMS/wmsdev" -section: requestFiltering -requestLimits .maxAllowedContentLength: 52428800

Más información aquí: http://bloggingabout.net/blogs/ramon/archive/2009/03/13/how-to-enable-large-file-uploads-in-iis7.aspx

+0

heh, gracias. En realidad, era sys.webServer ... que era un error de escritura manual de la otra pantalla. –

+2

+1000 si pudiera darte ... gracias –

Cuestiones relacionadas