3xx – Redirecionamento. Indica que uma outra ação, que normalmente é automática, deve ser executada para completar o pedido. Aparece quando a URL foi movida de forma permanente ou temporária.
4xx – Erro do lado do cliente. O pedido contém algum problema e não pode ser completado com sucesso. 400 - Invalid request O servidor não entendeu o pedido porque existe algum erro de sintaxe. Para solucionar o problema, verifique se você digitou o endereço corretamente. 401 - Not authorized Para acessar o endereço solicitado é obrigatório uma autenticação e o cliente (navegador) não a enviou ou a informou de maneira incorreta. Tente digitar novamente o nome de usuário e a senha. Se o problema persistir veja se o script que você criou está enviando o cabeçalho de autenticação HTTP. 403 - Prohibited O servidor entendeu o pedido e se recusa a concluir. Você não tem o direito de acessar o arquivo ou diretório solicitado. Isso ocorre na maioria dos servidores, pois eles impedem que os visitantes listem os arquivos dos diretórios. Você pode estar entrando em contato com o seu provedor e solicitando a habilitação da listagem de arquivos de um ou mais diretórios. 404 - Não encontrado (Not Found) Essa é a mensagem de erro mais famosa da Internet: ela aparece quando o endereço solicitado não é encontrado. Veja se você digitou o caminho, as letras (maiúsculas e minúsculas) e as barras de maneira correta. Se for um link, confira a tag A HREF do código- fonte da sua página. 407 - Autenticação de Proxy Requerida Conexão deveria ter sido feita através de um proxy, mas não foi, gerando esse erro. 408 - Tempo de Requisição Esgotado Tempo de solicitação efetuada encerrou após não ser atendida. 410 - Gone Ocorre quando a pessoa que acessa o seu site é redirecionado para o serviço antigo de hospedagem. 411 - Lenght Required É um recurso do HTTP para um transporte de uma informação desse protocolo. Normalmente o problema ocorre quando há uma sobrecarga de dados na conexão de internet do usuário. 412 - Precodition Failed O problema está no usuário que acessa o site, quando o seu navegador exige uma condição de estado que não existe no servidor. Por exemplo, tentar acessar um site via protocolo HTTPS (HTTP seguro) e o site não oferecer suporte a esse protocolo. 413 - Request Entity Too Large O erro ocorre quando o usuário envia mais dados que o esperado pelo servidor. Isso decorre de várias causas, mas a mais comum é quando o servidor possui limite, por exemplo, de 10Mb por upload e o usuário envia mais de 10Mb. Reforçando: “10Mb” foi só um exemplo. 414 - Request Url Too Large A maioria dos servidores aceita algo entre 2048 até 4096 caracteres em uma URL (endereço). Quando você ultrapassa esse limite, o servidor retorna um erro 414. 415 - Service Unavailable Ocorre quando algum tipo de serviço não está disponível no servidor como alguma biblioteca do PHP por exemplo. 422 - Unprocessable Entity Algum recurso (em geral multimídia) que embora reconhecido pelo servidor, por algum motivo não pode ser processado.
5xx – Erro por parte do servidor Web. A solicitação é aparentemente válida e o servidor, por alguma razão não pode completá-la. Será preciso falar com o administrador. **500 - Internal server error **Alguma das seguintes opções:
- O servidor não é capaz de concluir o pedido. Esse erro ocorre quando o servidor se depara com uma condição inesperada.
- Definição de parâmetros de forma incorreta através de um arquivo .htaccess
- Elevado uso de recursos ou timeout
- Permissões de arquivos incorretas (Linux) – Diretório 755 e Arquivos 644
- Alto número de acessos simultâneos no site
- Arquivo php.ini ilegal.
- Diretório public_html - recriado pelo usuário