HTTP 503 / 508
Erros HTTP 503/508 devem-se geralmente à falta de memória ou a demasiadas threads PHP – resolva o problema com otimização, caching, upgrade ou reinício do PHP.
HTTP 503
Os erros HTTP 503 podem ocorrer quando um alojamento web esgotou toda a memória disponível no produto escolhido, ou quando um script excede o tempo limite.
HTTP 508
Este erro ocorre quando um alojamento web individual tem demasiadas threads PHP a correr em simultâneo.
Um alojamento web pode deparar-se com este erro se estiver sob ataque ou se o alojamento web não estiver suficientemente otimizado para lidar com muitas visitas simultâneas, por exemplo, de crawlers.
O que pode fazer
Pode acompanhar o consumo atual de recursos do seu alojamento web na opção de menu "Website" no nosso Painel de Controlo. Aqui também, em "Consumo de recursos", está descrito em mais detalhe o que pode fazer para resolver o problema.
Verifique os logs em "Webserver logs" no nosso Painel de Controlo para ver se o seu site está sob ataque ou se um crawler é a causa do problema.
Otimizar (com cache)
O problema pode ocorrer se estiverem instalados plugins de má qualidade, ou se houver chamadas SQL pesadas em execução, pelas quais as threads PHP ficam à espera.
Certifique-se sempre de ativar e instalar módulos de cache e outras funcionalidades que possam reduzir o consumo de recursos do seu alojamento web.
Otimizar o WordPress
Se utiliza o WordPress, pode tentar otimizar o WordPress através da nossa ferramenta WordPress que encontra no nosso Painel de Controlo.
Adquirir mais recursos
Muitas vezes, a causa do código de erro é simplesmente o facto de o seu site estar a "crescer" para além do plano de alojamento atual que tem connosco, pelo que pode fazer upgrade para um plano maior com mais recursos para resolver o problema.
Pode fazer o upgrade do seu produto para um plano maior, com mais threads PHP, aumentando assim o limite de recursos. Faça o upgrade do seu produto através do nosso Painel de Controlo.
Reiniciar threads PHP
Uma solução temporária para o problema pode ser reiniciar todos os processos/threads PHP no alojamento web. Isso é feito na opção de menu "Website" no nosso Painel de Controlo.
Artigo da categoria de suporte: PHP