Antes de nos irmos aos erros devo explicar o que são eles, HTTP é o protocolo responsável por fazer a comunicação entre o cliente e o servidor.
A cada “solicitação” feita, o HTTP responde se você obteve sucesso, se não, se há algum erro na página.
eles são divididos de forma muito organizada:
Classe de Status 1XX – Informática
Classe de Status 2XX – Sucesso
Classe de Status 3XX – Redirecionamento
Classe de Status 4XX – Erro do Cliente
Classe de Status 5XX – Erro do Servidor
Neste post vamos ver os Erros HTTP mais comuns:
ERRO HTTP 401 UNAUTHORIZED – NÃO AUTORIZADO
ele ocorre quando o acesso requer autorização. O servidor que gera uma resposta 401 DEVE enviar um campo de cabeçalho WWW-Authenticate 1 contendo pelo menos um desafio aplicável ao recurso de destino.
O que pode Causar o erro?
O servidor que considerou que o fluxo de dados HTTP enviado pelo cliente está correto mas o acesso é recurso pela URL pois exige autenticação de Usuário!
ERRO HTTP 403 FORBIDDEN – PROIBIDO
você não tem permissão para acessar ‘/’ este servidor’.
O que pode Causar este erro?
Bom se você estava navegando em um site e tenta acessar algo que não tenha permissão ( algum arquivo do site, ou tentando burlar algum formulário ) você leva um Erro 403.
Pode ser o arquivo .htaccess corrompido nesse caso você deve gerar outro, basta ir às configurações de permalinks e salvar sem alterar nada! isso gera um novo arquivo .htaccess
OBS: você deve fazer um backup e excluir o arquivo do servidor antes de gerar um novo.
Permissões FTP do public_html nesse caso basta clicar com o botão direito do mouse e selecione Permissões de arquivo. Verifique, Aplicar somente aos diretórios, insira a permissão 755 no campo de valor numérico e clique no OK.
ERRO HTTP 404 NOT FOUND – PÁGINA NÃO EXISTENTE
O que leva o erro 404?
URL digitada incorretamente
Página tirada do ar, endereço apagado
URL alterada
Verifique a URL se está correta caso estiver pressione Ctrl + F5 para forçar uma atualização da página se isso não resolver pressione Ctrl + Shift + R isso faz uma limpeza de Cache.
Obs: NA URl uma “/ ou um espaço” errado pode levar a um Erro 404!
ERRO HTTP 500 INTERNAL SERVER ERROR – ERRO DO SERVIDOR INTERNO
isso indica dificuldade de processamento do servidor a partir de uma incompatibilidade ou configuração incorreta em alguma aplicação do site.
O que pode gerar o erro 500?
Se a falha está ocorrendo apenas em algumas partes do site, ou em uma pasta que não tenha arquivos de configurações ex .htaccess, é bem provável ser as permissões veja:
As permissões de pastas devem ser 0755.
As permissões de scripts executáveis dentro da pasta cgi-bin devem ser 0755. Imagens, mídia, arquivos de textos como HTML etc. devem ter permissões 0644.
Para alterar você deve ter uma ferramenta que interliga o servidor com o seu site como o Filezilla. Basta clicar com o botão direito no arquivo ou pasta desejada a alteração e ir para as alterações do arquivo. E editar o código da permissão.
ERRO HTTP 503 SERVICE UNAVAILABLE – SERVIÇO NÃO DISPONÍVEL
Este erro indica que o servidor no momento não pode processar a solicitação gerada pela sua aplicação.
Você deve acessar o Painel do Cliente e reiniciar o pool
de sua aplicação.
Escrito por: Alisson Julio Silveira
Desenvolvedor WordPress Junior – Studio Silver