Recebendo um 404 depois de postar um arquivo grande via PHP no IIS

1

Eu tenho um formulário onde você pode fazer upload de um arquivo XML e meu arquivo PHP analisa e importa o arquivo em um banco de dados. Quando eu publico um arquivo de 50 mb ou menos, funciona. Mas quando eu publico algo um pouco mais alto, ele retorna uma "Página 404 não encontrada" do IIS. Por que é isso? Deverá devolver um erro 500 em vez disso? ..

Não foi possível encontrar nada no Visualizador de Eventos e nenhum erro é retornado ou registrado no log de erros do PHP. Estou perdido.

Windows Server 2012
PHP 7.1.1
IIS versão 6.2 (compilação 9200)

    
por Jared Dunham 19.07.2017 / 17:01

1 resposta

1

Eu tive que aumentar o maxRequestLength e maxAllowedContentLength através do editor de configuração no IIS.

Estes valores podem ser encontrados aqui:

Web.Config/system.web/httpRuntime/maxRequestLength  
Web.Config/system.webServer/security/requestFiltering/maxAllowedContentLength

Fonte: link

    
por 19.07.2017 / 17:26

Tags