Meu site está fora do ar: como solucionar e corrigir?

Às vezes, seu site pode apresentar problemas após atualizações ou aparentemente do nada. Felizmente, há etapas que você pode seguir para prevenir e solucionar esses problemas por conta própria. Este guia irá orientá-lo pelas causas mais comuns de indisponibilidade do site e como corrigi-las. Se precisar de mais assistência, nossa Central de Suporte pode ajudar.

Sua conexão não é privada

Se você encontrar a mensagem de erro “Sua conexão não é privada” ao tentar acessar um site, isso significa que seu navegador não conseguiu estabelecer uma conexão segura entre seu dispositivo e o site.

Para corrigir isso, primeiro verifique problemas com o certificado SSL. Use uma ferramenta SSL Checker para verificar se um certificado válido está instalado e se não há problemas relacionados ao SSL. Se o verificador não mostrar problemas, ou se o certificado SSL estiver corretamente configurado, o erro pode ser causado por conteúdo misto no site. Nesse caso, entre em contato com a Central de Suporte para assistência.

Página em branco

Esse problema geralmente é causado por erros de PHP, que você pode revisar no arquivo error_log localizado no diretório raiz do seu domínio. O arquivo de log fornece informações detalhadas, como o caminho do arquivo, esquema do banco de dados e o arquivo e linha específicos onde ocorreu o erro.

Normalmente, esses erros estão relacionados a um tema, template, plugin, componente ou addon. Tente alterar ou desativar esses elementos para ver se o problema é resolvido.

Outra possível causa são permissões incorretas de arquivos ou pastas. Cada arquivo e diretório em sua conta possui permissões específicas que controlam quem pode ler, modificar ou executá-los. Ao criar um arquivo ou pasta no cPanel, ele vem com permissões padrão. Embora essas configurações geralmente não precisem ser alteradas, certas instalações ou atualizações podem exigir modificações.

Existem três tipos de permissões de acesso:

  • Leitura Permite que o arquivo seja visualizado.

  • Gravar – Permite que o arquivo seja modificado.

  • Executar – Permite que o arquivo seja executado como um programa.

Essas permissões se aplicam a três categorias de usuários:

  • Proprietário – O usuário que possui o arquivo.

  • Grupo – Usuários que estão no mesmo grupo ou diretório.

  • Mundo - Todos os outros usuários.

Os níveis de permissão são representados por números:

0: Sem acesso

1: Apenas executar

2: Apenas gravar

3: Gravar e executar

4: Apenas leitura

5: Leitura e execução

6: Leitura e gravação

7: Leitura, gravação e execução (permissões totais)

Para garantir que seus arquivos sejam exibidos corretamente em um navegador, use as seguintes configurações de permissão:

  • Arquivos HTML e de imagem – Defina as permissões para 644 (ou 0644). Isso permite que sejam lidos por todos, mas apenas o proprietário pode gravar. Essas permissões são definidas automaticamente quando o arquivo é criado.

  • Pastas – Defina as permissões para 755 (ou 0755). Isso permite que sejam lidas e executadas por todos, mas apenas o proprietário pode gravar. Essas permissões são atribuídas automaticamente quando a pasta é criada.

  • Arquivos CGI – Defina as permissões para 755 (ou 0755). Isso permite que sejam lidos e executados por todos, mas apenas o proprietário pode gravar. Diferente de outros arquivos, essas permissões não são definidas automaticamente, então você precisará ajustá-las manualmente.

Aqui estão as permissões padrão para definir:

  • Arquivos – 0644

  • Pastas – 0755

  • Pasta raiz do domínio – 0750

Se você ainda não souber o que está causando o problema ou precisar de ajuda para verificar ou alterar permissões de arquivos e pastas, entre em contato com a Central de Suporte. Iremos guiá-lo pelo processo de solução de problemas. Tenha as seguintes informações em mãos:

O tempo de conexão com o servidor expirou, a conexão foi redefinida

Se você encontrar um erro ‘Tempo de conexão esgotado’ ou ‘A conexão foi redefinida’, pode significar que seu endereço IP externo foi bloqueado pelo firewall do servidor. Para resolver isso, entre em contato com a Central de Suporte para que possamos investigar a causa do bloqueio e oferecer assistência na solução.

Ao entrar em contato, certifique-se de fornecer o nome do seu domínio e o endereço IP externo.

500 Erro Interno do Servidor

Esse erro pode ocorrer por vários motivos, incluindo:

1. Diretivas .htaccess incorretas é a causa mais comum de sintaxe incorreta ou diretivas problemáticas no arquivo .htaccess. Para acessá-lo, siga estas etapas:

  1. Acesse sua conta Spaceship.

  2. Escolha o Gerenciador de Hospedagem no Launchpad.

  3. Clique no botão Gerenciar ao lado do seu plano de hospedagem.

  4. Selecione a opção Arquivos e Armazenamento.

  5. Clique em Gerenciar Arquivos próximo ao nome do site.

Para saber se o arquivo .htaccess está causando o problema, tente renomeá-lo temporariamente usando a opção Renomear no Gerenciador de Arquivos do cPanel. Se isso resolver o problema, ele está no arquivo .htaccess. Nesse caso, você pode começar a solucionar comentando linhas. Adicione um # no início de cada linha para desativá-la.

Observação: Se você não estiver familiarizado com a sintaxe do .htaccess, evite fazer alterações diretas e sempre mantenha uma cópia de backup do arquivo.

Se o erro persistir após modificar o arquivo .htaccess, verifique o arquivo error_log para os registros mais recentes de erro PHP para mais pistas.

Por fim, lembre-se de renomear o arquivo .htaccess para o nome original e descomentar as linhas, se necessário.

2. Permissões de arquivo ou pasta incorretas também podem causar erros. Você pode ajustar as permissões no cPanel:

  1. Acesse o Gerenciador de Arquivos.

  2. Clique em Alterar Permissões.

Para acessar seus arquivos:

  1. Faça login na sua conta Spaceship.

  2. Selecione o Gerenciador de Hospedagem no Launchpad.

  3. Escolha Gerenciar ao lado do seu plano de hospedagem.

  4. Acesse Arquivos e Armazenamento.

  5. Clique em Gerenciar Arquivos próximo ao nome do site.

Aqui estão as permissões padrão para definir:

  • Arquivos0644

  • Pastas0755

  • Pasta raiz do domínio0750

Se você não souber como verificar ou alterar permissões de arquivos ou pastas, entre em contato com a Central de Suporte.

3. Uso excessivo de recursos da conta (RAM, CPU) que pode ser devido à sua conta de hospedagem excedendo os limites de recursos virtuais.

Se sua conta estiver atingindo os limites LVE (Lightweight Virtual Environment), revise o arquivo error_log e verifique as mensagens de erro mais recentes para descobrir se o problema é causado por um script, plugin ou outro fator.

Você pode verificar se a conta atingiu seus limites no Gerenciador de Hospedagem da sua conta Spaceship. Selecione Gerenciar ao lado do plano de hospedagem > Uso de Hospedagem > Relatórios de log. Se você estiver usando recursos em excesso, o relatório estará aqui. Você também pode visualizar o uso de recursos no cPanel, no menu Uso de Recursos.

Uma vez identificado, otimize o desempenho do seu site ou conta para evitar exceder os limites de recursos no futuro.

4. Erros 500 Internal Server podem às vezes ocorrer devido a uma regra ModSecurity acionada. O ModSecurity monitora todas as solicitações de página, filtrando as potencialmente perigosas que possam explorar vulnerabilidades do seu site. Embora normalmente bloqueie atividades maliciosas, pode ocasionalmente identificar erroneamente uma solicitação legítima como ameaça devido a uma codificação ruim do site, causando erros.

Para gerenciar o ModSecurity, acesse cPanel > ModSecurity. Você pode desativá-lo encontrando seu domínio na lista e selecionando Desligado. Lembre-se de que isso não afetará seus subdomínios, que permanecerão protegidos. Você pode reativá-lo a qualquer momento selecionando Ligado.

Recomendamos cautela ao usar essa opção. Se você acha que o ModSecurity está causando problemas no seu site, entre em contato com nossa Central de Suporte antes de fazer alterações.

507 Armazenamento Insuficiente

O erro 507 Armazenamento Insuficiente, parte da série de códigos de status 50x, indica problemas com seu banco de dados ou sistema de arquivos. Pode ser causado por:

  • Plugins ou temas desatualizados no seu site WordPress.

  • Recursos limitados do servidor, como espaço em disco insuficiente.

  • Restrições de RAM

Para resolver este problema:

  1. Certifique-se de que todos os plugins e temas do seu site estejam atualizados.

  2. Otimize seus bancos de dados e verifique se há espaço em disco suficiente para acomodar arquivos temporários.

508 Limite de Recursos Atingido

Esse erro significa que seu site excedeu os limites de LVE (Lightweight Virtual Environment) de recursos. Para verificar se sua conta está atingindo os limites, acesse sua conta Spaceship, vá até o Gerenciador de Hospedagem, selecione Gerenciar ao lado do seu plano de hospedagem e navegue até Uso de Hospedagem > Relatórios. Se houver uso excessivo, você verá os detalhes aqui. Você também pode visualizar o uso de recursos no cPanel, no menu Uso de Recursos.

Se você fez atualizações recentes no site, adicionou novos plugins ou temas, ou teve um pico de tráfego, considere otimizar seu site. Para mais orientações ou uma investigação detalhada, entre em contato com nossa equipe de Suporte ao Cliente para obter assistência.

404 Não Encontrado

Um erro 404 geralmente ocorre quando o conteúdo foi excluído ou movido para uma URL diferente. As causas comuns incluem:

  • A URL ou seu conteúdo foi removido ou realocado sem atualizar os links internos.

  • A URL foi digitada ou vinculada incorretamente.

  • O nome de domínio não existe.

  • Problemas com o arquivo .htaccess, como ausência das regras padrão do WordPress ou problemas em sistemas como Laravel.

Em casos raros, o ModSecurity também pode ser a causa.

Etapas para resolver um erro 404

1. Substitua links incorretos por links funcionais.

2. Remova todos os links que apontam para páginas 404 e considere desindexar páginas quebradas dos mecanismos de busca. Use ferramentas como a ferramenta de remoção de URL do Google para desindexar permanentemente essas páginas. Saiba mais neste guia de desindexação.

3. Atualize os links permanentes do seu site WordPress acessando Configurações > Links Permanentes no painel do WordPress e selecione Salvar Alterações (apenas salvar já é suficiente, não é necessário modificar).

403 Proibido

Um erro 403 Proibido pode ser causado por:

  • Permissões incorretas de arquivos/pastas

  • Regras negadas no arquivo .htaccess

  • Atividade suspeita detectada pelo ModSecurity, que pode bloquear o acesso.

  • Bloqueio temporário do arquivo /xmlrpc.php.

  • Bloqueio devido a suspeita de phishing ou malware. Entre em contato com o Suporte ao Cliente para verificar se um bloqueio foi aplicado.

Erro 403 Proibido Solicitação proibida por regras administrativas indica que a solicitação foi bloqueada por um serviço de segurança em nosso servidor. Se você encontrar esse erro em seu site, entre em contato com Central de Suporte para investigação e assistência adicionais.    

400 Solicitação Inválida

Esse erro indica que o servidor não pode processar a solicitação devido a um problema do lado do cliente. As causas comuns incluem:

  • Erro de sintaxe na string da URL

  • Cache e cookies do navegador corrompidos

  • Problemas no cache de pesquisa DNS

  • Tamanho do arquivo excedendo os limites do servidor

  • Conflitos com extensões do navegador

Para resolver esse problema:

1. Certifique-se de que o nome do domínio e a URL estejam digitados corretamente. Garanta que quaisquer caracteres especiais estejam devidamente codificados e sejam válidos para URLs. Para URLs longas, considere usar um codificador/decodificador de URL online para verificar caracteres ilegais.

2. Limpe o cache do seu navegador.

3. Se você estiver enviando um arquivo e encontrar esse erro, pode ser porque o tamanho do arquivo excede o limite do servidor. Tente enviar um arquivo menor e, se funcionar, reduza o tamanho do arquivo original e envie novamente.

4. Limpe o cache DNS do seu computador.

5. Desative extensões do navegador que afetam cookies ou interferem na funcionalidade do site. Desativar temporariamente essas extensões mostrará se elas estão causando o problema.

Servidor Não Encontrado, Site Indisponível

Se o seu site não estiver acessível em determinados navegadores (Chrome, Firefox, Safari, etc.), tente usar ferramentas como DNS Checker ou serviços de proxy:

Se o seu site funcionar em alguns navegadores, mas não em outros, pode ser devido a um problema de cache do navegador. Tente limpar o cache do navegador e acessar o site novamente.

Se o seu site carregar em proxies online, mas não no seu navegador, pode ser devido a atrasos na propagação do DNS. Esse processo, que pode levar de 24 a 48 horas, atualiza os caches DNS globalmente após alterações na zona DNS do seu domínio. Infelizmente, esse processo não pode ser acelerado.

Enquanto espera, você pode limpar o cache DNS do seu computador e o cache do navegador. Para contornar a propagação do DNS, você também pode editar o arquivo hosts local. Esse arquivo permite associar manualmente nomes de domínio a endereços IP, permitindo que você visualize seu site em um novo servidor antes que as alterações de DNS entrem em vigor. Ao adicionar entradas específicas ao arquivo hosts, você pode visualizar seu site usando o nome de domínio, direcionando seu computador para resolvê-lo para um IP específico e ignorando a pesquisa DNS usual. Isso é útil quando você deseja trabalhar no site hospedado em um novo servidor, enquanto outros ainda acessam o site ativo no servidor antigo.

Se o site ainda não funcionar em diferentes navegadores, proxies ou dispositivos, verifique se o seu domínio está corretamente apontado para o servidor. Se a propagação do DNS estiver concluída e o domínio estiver configurado corretamente, pode haver problemas globais com o servidor de hospedagem, como manutenção programada ou problemas técnicos.

A indisponibilidade do site pode ser frustrante, mas entender as mensagens de erro comuns e suas causas pode ajudá-lo a identificar e resolver problemas rapidamente. Seja um erro 404 devido a links quebrados, um erro 500 Internal Server Error causado por diretivas .htaccess incorretas ou limites de recursos causando um erro 508, este guia fornece etapas práticas para solucionar e corrigir esses problemas. Mantenha sempre seus plugins, temas e softwares atualizados, monitore os recursos do servidor e use as ferramentas disponíveis em sua conta de hospedagem para manter o desempenho do site. Para problemas mais complexos ou se precisar de ajuda adicional, não hesite em entrar em contato com a Central de Suporte para assistência.

É necessário um e-mail válido