Como alterar o max_execution_time do PHP

O PHP possui uma diretiva chamada max_execution_time .  Ela é usada para definir o tempo limite de execução de uma aplicação no servidor. Esta configuração é importante, para que se evite uma execução por longo período sem necessidade ou loops infinitos, causando possíveis travamentos ou lentidão no servidor.

Por padrão, esta diretiva vem configurada com o valor de 30. Ou seja, cada aplicação tem um tempo limite de 30 segudos para executar. Quando o PHP detecta que a aplicação ultrapassou este tempo, ele automáticamente interrompe o processamento.

Quando uma aplicação excede o tempo limite do servidor, recebemos uma mensagem de erro como esta:

Alterando o max_execution_time no servidor

Para solucionar o problema, precisamos aumentar o valor do parametro max_execution_time no PHP.INI. Esta configuração pode ser feita pelo cPanel, painel de controle existente no servidor de hospedagem de sites.
O primeiro passo é acessar o painel de controle cPanel, através do link http://meusite.com:2082 , alterando meusite.com pelo domínio do seu site.

Em seguida, clique na opção Select PHP Version.

alterar versao do php no cpanel 1

Dentro desta opção, clique em Switch To PHP Options.

register_globals 2

Localize a linha max_execution_time , e clique sobre o valor atual, conforme mostra a imagem a seguir.

max_execution_time 1

Em seguida, digite o novo valor e clique em Aplicar.

max_execution_time 2

Em seguida, clique em Salvar.

max_execution_time 3

Pronto! O parametro max_execution_time foi aumentado, e a mensgem de erro não ocorrerá mais.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

hhchat