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.
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
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.
Usando o link no e-mail, você pode acessar o WordPress no “Modo de recuperação”, permitindo que você corrija o problema.
- 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.
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:
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.
- 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.
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