Como aumentar o tempo limite de resposta / solicitação no IIS 7, usando o arquivo web.config em uma hospedagem compartilhada

3

Estou tentando aumentar o Tempo limite de resposta para o aplicativo baseado em IIS7-FastCGI-PHP usando o arquivo web.config na minha conta de hospedagem compartilhada. Eu quero fazer isso porque, se meu script leva mais de 30 ~ 40 segundos para executar, o IIS7 está retornando 500 Internal server error . Qualquer script que leve mais de 30 a 40 segundos, retorna 500 erro interno do servidor . Eu tentei com script ASP também, mas o mesmo resultado.

Eu tenho acesso apenas ao arquivo Web.config, então tentei abaixo dos métodos sem nenhum resultado positivo. Eu adicionei

<system.web>
<httpRuntime executionTimeout="120">
</system.web>

A diretiva acima é para a versão do IIS6, por isso não surtiu nenhum efeito. Existe alguma alternativa para a diretiva acima no IIS7 ?, eu não encontrei nenhum.

Então eu tentei com tags abaixo e filho relacionado como cgi e fastCgi, mas sem efeitos.

<system.webServer>
</system.webServer>

Quaisquer soluções ou sugestões sobre como aumentar o tempo limite ?, obrigado antecipadamente.

    
por Mahesh 02.12.2010 / 15:37

1 resposta

1

O FastCGI e o PHP têm suas próprias configurações de tempo limite que também afetam isso. Veja este post no IIS.Net para mais detalhes:

link

O problema que você terá é que algumas dessas coisas (como a seção de configuração FastCGI) são feitas (exclusivamente se me lembro corretamente) no nível de arquivo applicationHost.config , não no arquivo web.config . Você precisaria conversar com seu provedor de hospedagem para aumentar os tempos limite.

    
por 03.12.2010 / 17:03

Tags