Como aumentar o tempo máximo de execução do WordPress?

Publicados: 2022-09-23

Índice

Introdução

Embora possa parecer um esforço desafiador, os problemas do WordPress podem ser corrigidos de maneira rápida e fácil. Seguir as instruções neste tutorial é tudo o que é necessário para ter sucesso. O termo “erro fatal” é usado para descrever algo bastante simples. Para corrigir o problema fatal, descubra como estender o tempo máximo de execução do Wordpres usando várias abordagens neste post. Antes de passar para a próxima etapa, vamos primeiro entender o que é o tempo máximo de execução e como ele ocorre.

Tema BuddyX

Em que circunstâncias ocorre o problema do tempo máximo de execução?

O seguinte problema ocorreu quando você tentou carregar um tema ou plugin do WordPress: Leva apenas alguns minutos para verificar um tema do WordPress. Observe que este exemplo usa um tempo máximo de execução de 30 segundos para seu site WordPress. A maioria das empresas de hospedagem tem um limite de tempo de execução de 30 a 60 segundos. A tarefa será suspensa se seus scripts não concluírem seu trabalho dentro de 30 a 60 segundos, conforme indicado pelo erro de tempo máximo de execução. Um tempo limite de 30 segundos é mais do que adequado para scripts PHP de alta qualidade. O código e a resposta do servidor podem exigir o aumento do tempo máximo de execução de um site.

No entanto, ultrapassar esse limite não é recomendado por especialistas. Alguns desenvolvedores até o definem para até 300. Eles ficam assustados quando percebem a palavra “Erro Fatal”. É fácil corrigir um problema com o tempo máximo de execução. Isso pode ser um problema se seu site estiver passando por dificuldades técnicas e perdendo tráfego, leads, compras ou leitores. Pode, portanto, necessitar de seus cuidados imediatos.

Leia também: Aumente suas vendas impulsionadas pelo Woocommerce com o ShareASale

Quando Ocorre?

Nada importante está acontecendo com o tempo máximo de execução. Significa simplesmente que seus scripts PHP demoram mais do que o tempo previsto para serem concluídos. Há um limite de tempo de execução padrão de 30 segundos, mas isso varia dependendo do provedor de hospedagem. É uma medida preventiva para evitar que o servidor trave. O upload de um arquivo grande, como um modelo ou um plug-in, que demora mais do que o limite indicado, geralmente resulta nesse erro. Você pode aumentar permanentemente a restrição ou reverter as modificações após o término de suas longas operações.

Além disso, se você não quiser alterar os arquivos principais do seu site, poderá excluir o tema ou plugin do WordPress, gerando o erro. No entanto, a duração máxima de execução não será aumentada. Além disso, esse método é apropriado se você puder encontrar um substituto para o item incômodo.

Leia também: Os 9 principais aplicativos móveis para sua loja de comércio eletrônico em 2022

O que causa o erro “Tempo máximo de execução excedido”?

PHP é a principal linguagem de programação usada para criar o WordPress. Os scripts PHP têm uma restrição de tempo para evitar que os servidores da web sejam abusados. Na maioria dos casos, o tempo máximo de execução é definido entre 30 e 60 segundos, tempo suficiente para um script PHP bem escrito concluir seu trabalho. Todo o tempo de execução excedido O erro ocorre quando uma mão atinge a restrição de tempo máximo de execução.

Leia também: As 10 principais tendências inovadoras do setor de CRM para pagar

Tempo Máximo de Execução Wordpres
Tempo Máximo de Execução Wordpres

Corrigindo o erro de tempo máximo de execução excedido

  • Como esse é um “erro fatal”, é importante saber que é um dos problemas mais comuns do WordPress e você pode corrigi-lo.
  • O WordPress pode exibir a seguinte mensagem de erro para os visitantes do seu site, dependendo de quando e onde o problema é acionado. O WordPress 5.2 inclui um novo recurso de proteção contra erros fatais que resolve esse problema. Se um plug-in foi responsável pelo erro, você também poderá receber uma notificação por e-mail.
Tempo Máximo de Execução Wordpres
Tempo Máximo de Execução Wordpres

Usando o link no e-mail, você pode acessar o WordPress no “Modo de recuperação”, permitindo que você corrija o problema.

Tempo Máximo de Execução Wordpres
Tempo Máximo de Execução Wordpres
  • O plugin que está gerando o problema pode ser desativado ou excluído neste momento.
  • Para evitar a desativação de um plug-in, você pode corrigir o motivo do problema reativando-o.
  • Você está adicionando uma única linha de código ao seu. htaccess irá resolver o problema.
  • Use um cliente FTP para se conectar ao seu site.
  • No mesmo local dos diretórios /wp-content/ e /wp-admin/, você o encontrará. arquivo Htaccess. Se você ainda não conseguir localizá-lo, consulte nosso guia sobre como localizá-lo - o arquivo htaccess e o que pode estar causando o problema.
  • Por exemplo, se você usa o FileZilla como seu cliente FTP, você pode localizá-lo na área 'Site Remoto' na coluna da direita.
Tempo Máximo de Execução Wordpres
Tempo Máximo de Execução Wordpres

Clique com o botão direito do mouse em. htaccess e selecione 'Visualizar/Editar'. O arquivo será aberto em um editor de texto com esta opção selecionada. Em seguida, você precisa adicionar esta linha na parte inferior do seu arquivo .htaccess:

Tempo Máximo de Execução Wordpres
Tempo Máximo de Execução Wordpres

1. Valor do PHP Tempo Máximo de Execução 300

Aqui está como seria se você estivesse usando o Bloco de Notas como seu editor de texto.

Tempo Máximo de Execução Wordpres
Tempo Máximo de Execução Wordpres
  • Salve seu trabalho quando terminar.
  • O tempo máximo de execução desta função é de 300 segundos (5 minutos). Agora você pode acessar seu site para ver se o erro foi corrigido.”
  • Você pode tentar aumentar o valor para 600 se ainda receber a mensagem de problema.
  • Confira estes mais úteis se desta forma for mais conveniente para você.
  • Truques de hachuras para WordPress.
  • php.ini é um arquivo de configuração do servidor que especifica as configurações do PHP. Você pode não conseguir encontrá-lo em sua pasta WordPress em algumas plataformas de hospedagem.
  • Se isso acontecer, crie um novo php.ini na raiz da sua instalação do WordPress. A seguinte linha deve ser adicionada ao arquivo de configuração php.ini.

1 tempo máximo de execução = 60

    • Por favor, salve e carregue suas alterações no servidor depois de fazê-las. O problema deve ter desaparecido agora que você pode acessar seu site.
    • Ambas as abordagens geralmente corrigem o problema quando usadas para aumentar o tempo máximo de execução.
  • O erro fatal do WordPress: tempo máximo de execução excedido foi abordado neste post. Você também pode estar interessado em aprender como corrigir um erro de conexão do banco de dados do WordPress.

Leia também: As 10 principais tendências inovadoras do setor de CRM para pagar

Por que o erro de tempo máximo de execução acontece?

Todo site WordPress tem uma restrição de tempo máximo de execução para executar solicitações do servidor. Seu objetivo é reduzir ao mínimo o uso indevido do servidor. Ele será bloqueado se um script PHP for executado por mais do que o período alocado. Fique de olho nos scripts PHP para verificar se eles estão sendo executados por muito tempo e consumindo muitos recursos do servidor porque os arquivos do site WordPress são escritos principalmente em PHP. Scripts PHP sem fim são frequentemente usados ​​em ataques maliciosos para derrubar um site.

Além disso, alguns plugins, temas e outros elementos do WordPress podem usar muitos recursos do servidor se demorarem muito para carregar. Como os usuários do WordPress geralmente instalam plugins em vez de alterar o código ou instalar temas, é mais provável que essa mensagem de erro apareça. Muitas pessoas desenvolvem plugins, por isso é um desafio identificar os melhores. Se você tem um script PHP rodando por um longo período, você vai querer limitar sua execução ao menor tempo possível. Esse limite geralmente é estabelecido no nível do servidor pelo seu host.

Tempo Máximo de Execução Wordpres

Conclusão sobre o tempo máximo de execução Wordpres

É comum que plugins, temas e até mesmo atualizações de versão do WordPress causem o problema de tempo máximo de execução no WordPress. É possível ver esse problema no painel do WordPress, um possível aviso de “dificuldades técnicas” na frente e um e-mail do WordPress sobre o problema. Usar o apóstrofo errado é um erro típico.


Leituras interessantes:

5 melhores ferramentas para executar campanhas publicitárias

As estratégias de marketing SaaS mais bem-sucedidas para experimentar

Um guia completo para integrar o Google Agenda ao Slack