Como Resolver o Erro Fatal max_execution_time no WordPress

Você está recebendo a mensagem Maximum execution time of 30 seconds exceeded ao usar o WordPress? Esse erro (max_execution_time) significa que o script PHP que você estava executando demorou mais para do que o limite de tempo permitido, portanto, ele foi interrompido.

Este tutorial irá ajudá-lo a resolver este erro no seu site.

Do Que Você Precisa?

Antes de começar este guia, você precisará do seguinte:

Opção 1 – Instalando Plugin WordPress de Tempo Máximo de Execução Excedido

O WordPress tem uma comunidade enorme então é bem provável encontrar um e até mais plugins para cada funcionalidade que você necessita. E claro que isso acontece se você precisa aumentar o tempo máximo de execução – você pode instalar o plugin WP Maximum Execution Time of 30 seconds Exceeded para corrigir esse erro. Você pode encontrar instruções detalhadas sobre como instalar plugins no WordPress aqui.

Este plugin modifica seu arquivo .htaccess para aumentar o limite máximo de tempo de execução. Depois de instalar este plugin não há nada mais que você precisa fazer, tudo é feito pelo plugin.

Não há nenhuma página de configurações para o plugin, portanto, se você quiser desfazer qualquer alteração, basta remover o plugin e então as alterações no .htaccess serão desfeitas.

Opção 2 – Editando o arquivo .htaccess manualmente

Se você já tem muitos plugins instalados e não quer adicionar mais um ou se o plugin instalado não corrigiu o problema, você pode editar o arquivo .htaccess manualmente para aumentar o limite máximo de tempo de execução. A maneira mais fácil é usar o Gerenciador de Arquivos localizado no painel de controle do seu provedor de hospedagem WordPress.

Se você não tiver certeza de como localizar o arquivo .htaccess, utilize nosso guia detalhado. Você precisará digitar o seguinte código na parte inferior do arquivo .htaccess e salvá-lo:

php_value max_execution_time 60
Arquivo .htaccess

Isso irá aumentar o tempo máximo de execução em 60 segundos (1 minuto). Se ainda você tiver o mesmo erro, você pode tentar aumentar o valor ainda mais, para 120/180 segundos e assim por diante.

Conclusão

Seguindo este tutorial, você aprendeu três modos de aumentar o max_execution_time no seu WordPress e corrigir o Erro Fatal: Tempo Máximo de Execução Excedido.

Se você estiver usando um serviço de hospedagem compartilhada e nenhuma dessas soluções funcionarem no seu site, contate o suporte da sua hospedagem para que verifiquem o qual é seu limite atual e se é possível aumentar esse limite.

Author
O autor

Rafael H.

Trabalho com marketing digital desde 2017. Atualmente sou Country Manager do Brasil na Hostinger. Sou apaixonado pelo mundo da tecnologia e hospedagem de sites, tendo experiência com WordPress, marketing digital, SEO, copywriting e ferramentas de automação de marketing. Também já trabalhei como analista de conteúdo, redator, assessor de imprensa e analista de comunicação.