Vamos falar primeiro sobre o tamanho do arquivo, o arquivo tem mais de 900MB, basta enviar um arquivo de teste. O plug-in de upload usa o webuploader do Baidu, quando o progresso do upload do Baidu está completo, e então, quando você vê a interface solicitada, ele reporta um erro 404.
Por que o erro 404 é o mesmo?? Depois, após depurar, percebi que, ao enviar um arquivo de 900m, a barra de progresso estava cheia e não havia como entrar na interface.
Verifique o httpRuntime do web.config:
system.web:
Esse valor é suficiente!! O que devo fazer???
Mensagem de erro:
Causas mais prováveis: O filtragem de requisições no servidor web está configurado para negar a solicitação porque o comprimento do conteúdo excede o valor configurado.
O que tentar: Confirme a configuração configuração/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength no arquivo applicationhost.config ou web.config.
Links e mais informações Isso é um recurso de segurança. Por favor, não altere esse recurso a menos que esteja plenamente ciente do alcance da mudança. Você pode configurar o servidor IIS 7.0 para rejeitar requisições cujo comprimento de conteúdo seja maior que o valor especificado. Esse erro é retornado se o comprimento do conteúdo solicitado for maior que o comprimento configurado. Se precisar aumentar o tamanho do conteúdo, modifique a configuração configuração/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength configuração.
solução
Acontece que o tamanho do arquivo de upload do IIS7, mesmo no modo clássico, deve ser definido no system.webServer, e está tudo bem adicioná-lo:
Por fim, envie uma captura de tela de enviar um arquivo grande!!
|