Simply.com is available in english

HTTP 500 / 502

HTTP 500 deve-se geralmente a erros no .htaccess ou no código PHP, e o HTTP 502 a headers ou cookies demasiado grandes – encontre e corrija o plugin ou script.

HTTP 500

Ficheiro .htaccess

O erro 500 ocorre normalmente quando existe um erro de sintaxe no ficheiro .htaccess do seu alojamento web. Erros em ficheiros .htaccess podem ocorrer se o seu site tiver sido comprometido ou se você ou o seu CMS tiver inserido comandos inválidos no ficheiro.

Pode consultar os ficheiros de registo para verificar se existem erros registados; isso é feito em "Website" > "Webserver logs" no nosso Painel de Controlo.

Se necessário, renomeie o ficheiro .htaccess para confirmar se é ele que está a causar os problemas; verifique então o ficheiro e corrija os erros.

Erros de código PHP

O erro também pode ocorrer se existir um erro de código PHP no alojamento web (e a exibição de erros PHP estiver desativada); isto pode acontecer, entre outras razões, se o seu alojamento web ficar sem espaço ou se forem efetuadas alterações ao código. Certifique-se de que o seu CMS está configurado para mostrar erros de código.

HTTP 502

Um erro HTTP 502 (Bad Gateway) pode ocorrer se o seu site enviar uma resposta com cabeçalhos HTTP demasiado grandes. Isso acontece normalmente quando um plugin ou script define muitos cookies ou cookies muito grandes, ou define o mesmo cookie muitas vezes numa única resposta.

Pode resolver o problema encontrando o plugin ou script que define esses cookies ou cabeçalhos em excesso, por exemplo, desativando os seus plugins um de cada vez e testando novamente. Limpar os cookies no navegador não ajuda, pois é a resposta do próprio site que é demasiado grande.

Nota: Se existirem demasiados cookies no seu navegador, receberá em vez disso o erro 400 Bad Request – Request Header Or Cookie Too Large. Este pode ser resolvido limpando os cookies do site no seu navegador.

Artigo da categoria de suporte: PHP