Resolver problemas

O Elementor mostra um erro 500 ao guardar alterações

Revisto a 3 min de leitura wordpress elementor errores

Ao guardar alterações com o Elementor pode aparecer Server Error (500 error). O código 500 confirma uma falha interna durante o pedido, mas não identifica por si só se a memória se esgotou, se o PHP falhou ou se interveio outro componente.

1. Identifique o pedido que falha

Abra as ferramentas do navegador, guarde uma vez e localize em Rede o pedido que devolve 500. Anote o seu URL, a hora e a resposta. Evite várias tentativas seguidas para não misturar registos.

Consulte o registo PHP dessa mesma hora. Se não tiver um, ative temporariamente o registo privado de depuração; não mostre erros ao visitante nem acrescente diretivas php_value sem saber se o servidor as admite.

2. Atue segundo o primeiro erro

Por exemplo, o registo pode indicar:

PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 233472 bytes) in wp-includes/wp-db.php on line 2022

Nesse exemplo, a memória esgotou-se de facto. Verifique o limite efetivo do PHP, a quantidade pedida e o componente que aparece no rastreio. wp-db.php pode ser o sítio onde a memória se esgotou sem ser quem originou todo o consumo.

Só então ajuste WP_MEMORY_LIMIT ou WP_MAX_MEMORY_LIMIT dentro do máximo permitido por memory_limit, usando o menor valor suficiente. Se o limite já for adequado, aumentar repetidamente até 512 MB pode esconder uma consulta, widget ou extensão defeituosa sem a corrigir.

Se o primeiro erro identificar um plugin ou uma extensão do Elementor, atualize-o e repita o teste sem esse componente em staging. Se não houver erro PHP, reveja o registo do servidor e qualquer evento de segurança com a mesma hora e caminho.

3. Verifique

Guarde a mesma página e confirme que o pedido já não devolve 500 e que não aparece um erro novo no registo. Reveja a página pública, restaure os componentes isolados e desative a depuração. Se o problema persistir, entregue ao suporte a hora, o URL, a resposta e o primeiro erro fatal, não apenas uma captura de ecrã do aviso do Elementor.

Conservar o trabalho do editor

Antes de recarregar ou fechar o editor, conserve as alterações que puder exportar ou copiar e verifique se existe uma revisão guardada. Uma mensagem de erro ao receber a resposta não demonstra que o servidor não tenha guardado nada: consulte a última revisão e a página publicada antes de repetir a operação.

Se testar o modo de segurança do Elementor, lembre-se de que isola o ambiente do editor; não equivale a desativar todos os componentes para os visitantes. Verifique separadamente o guardar e a página pública, com a mesma combinação de Elementor, Pro e extensões.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.