# O Meu Site Não Carrega: Lista de Verificação de Diagnóstico

Source: https://support.kapsulehost.com/pt-pt/website-not-loading

Trabalhe estes passos pela ordem indicada. Cada passo identifica a causa ou exclui-a. A maioria dos problemas é resolvida até ao passo 5.

---

## Passo 1: Verifique Se É Só Consigo

Antes de resolver problemas no seu site ou servidor, confirme que o problema não é local ao seu dispositivo ou rede.

**Como verificar:**
- Visite [downforeveryoneorjustme.com](https://downforeveryoneorjustme.com) e introduza o seu domínio. Se indicar que o site está ativo, o problema está do seu lado.
- Mude o seu telemóvel de WiFi para dados móveis e tente carregar o site. Se carregar com dados móveis, o problema está na sua rede local ou router WiFi.
- Peça a outra pessoa (noutro local) para tentar carregar o seu site.

**Se for só consigo:** Limpe a cache de DNS (ver Passo 3), reinicie o router, ou tente a partir de outra rede.

**Se estiver em baixo para todos:** Continue para o Passo 2.

---

## Passo 2: Verifique o KPanel para Alertas ou Avisos de Manutenção

Inicie sessão no **KPanel** em [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com) e verifique se existem avisos no topo do painel.

A KapsuleHost apresenta alertas para:
- Janelas de manutenção agendadas que afetam o seu servidor.
- Incidentes ativos que a equipa já está a investigar.
- Avisos específicos à sua conta ou site.

Se houver um incidente ativo, a equipa de suporte já está a trabalhar nisso. Pode acompanhar as atualizações de estado dentro do KPanel.

**Se não houver alertas:** Continue para o Passo 3.

---

## Passo 3: Limpe a Cache do Navegador e Experimente uma Atualização Forçada

Uma versão em cache de uma página com problemas, um redirecionamento expirado, ou um erro SSL antigo podem persistir mesmo depois de o problema subjacente ter sido corrigido.

**Atualização forçada (limpa a cache apenas da página atual):**
- Windows/Linux: `Ctrl + Shift + R`
- Mac: `Cmd + Shift + R`

**Experimente uma janela privada/anónima:**

A navegação privada ignora todos os dados em cache e cookies. Prima `Ctrl + Shift + N` (Windows) ou `Cmd + Shift + N` (Mac) no Chrome, ou `Ctrl + Shift + P` no Firefox.

**Limpar toda a cache do navegador:**
- Chrome: Definições > Privacidade e Segurança > Limpar dados de navegação > Imagens e ficheiros em cache.
- Firefox: Definições > Privacidade e Segurança > Cookies e Dados de Sites > Limpar Dados.
- Safari: Programador > Esvaziar Caches (ative primeiro o menu Programador em Safari > Definições > Avançado).

**Se limpar a cache resolver o problema:** O site está a funcionar. Não são necessárias mais ações.

**Se o site continuar sem carregar:** Continue para o Passo 4.

---

## Passo 4: Verifique o Estado do Seu Domínio no KPanel

Um domínio expirado ou mal configurado tornará o seu site inacessível.

1. Vá a **KPanel > Domínios**.
2. Encontre o seu domínio na lista.
3. Verifique o seu estado. Um domínio deve aparecer como **Ativo**. Se aparecer como **Expirado**, **Suspenso**, ou **Renovação Pendente**, esse é o seu problema.

**Se o domínio estiver expirado:** Renove-o em KPanel > Domínios. A propagação de DNS após a renovação pode demorar até algumas horas.

**Se o domínio aparecer como Ativo:** Continue para o Passo 5.

---

## Passo 5: Verifique a Configuração de DNS

O seu domínio precisa de apontar para os servidores de nomes da KapsuleHost para que o seu site seja resolvido. A propagação após uma alteração de DNS pode demorar até 48 horas, embora seja normalmente muito mais rápida.

**Verifique para onde o seu domínio está a apontar:**

Utilize uma ferramenta como [dnschecker.org](https://dnschecker.org) ou [whatsmydns.net](https://whatsmydns.net) e introduza o seu domínio para verificar os seus servidores de nomes.

O seu domínio deve mostrar os servidores de nomes da KapsuleHost. Se mostrar servidores de nomes de outro fornecedor, o domínio não está a apontar para a KapsuleHost.

**Em KPanel > Domínios**, confirme que:
- O domínio está listado e ativo.
- Existem os registos DNS corretos (em particular o registo A a apontar para o endereço IP do seu servidor).

**Se os servidores de nomes estiverem errados:** Atualize-os junto do seu registrador de domínio para apontarem para os [servidores de nomes da KapsuleHost](https://support.kapsulehost.com/pt-pt/nameservers). A propagação demorará até 48 horas.

**Se os servidores de nomes estiverem corretos mas o site continuar sem carregar:** Continue para o Passo 6.

---

## Passo 6: Verifique o Estado do Seu Certificado SSL

Se o seu [certificado SSL](https://support.kapsulehost.com/pt-pt/ssl-certificates) tiver expirado ou falhado na renovação, os navegadores bloquearão o site com um aviso de segurança em vez de o carregar. Os visitantes verão erros como "A sua ligação não é privada" ou "ERR_CERT_COMMON_NAME_INVALID".

1. Vá a **KPanel > Sites > [o seu site]**.
2. Procure um indicador de estado de SSL ou HTTPS.
3. Se o certificado SSL aparecer como **Expirado**, **Inválido**, ou **Falhado**, esse é o seu problema.

Para reemitir o certificado, clique em **Renovar SSL** ou **Reemitir Certificado** no KPanel. A emissão do certificado normalmente é concluída em 1 a 2 minutos.

> **Note:** Os certificados SSL só podem ser emitidos quando o DNS está corretamente apontado para os servidores da KapsuleHost. Se o Passo 5 revelou um problema de DNS, resolva-o primeiro e, depois, reemita o certificado SSL.

**Se o SSL parecer estar bem:** Continue para o Passo 7.

---

![Uma página de detalhes de um site no KPanel](https://support.kapsulehost.com/help/screenshots/website-not-loading-overview.1c20e61b.webp)

## Passo 7: Verifique o Estado do Seu Site no KPanel

1. Vá a **KPanel > Sites**.
2. Encontre o seu site na lista e verifique o seu indicador de estado.
3. Um site deve aparecer como **A Funcionar** ou **Ativo**. Se aparecer como **Parado**, **Suspenso**, ou mostrar um ícone de erro, clique no site para obter detalhes.

Se o site estiver parado, poderá conseguir reiniciá-lo diretamente a partir do KPanel. Se estiver suspenso devido a um problema de faturação, vá a **KPanel > Faturação** para resolver o pagamento.

**Se o site aparecer como a funcionar mas continuar sem carregar:** Continue para o Passo 8.

---

## Passo 8: Verifique Se Houve uma Alteração Recente

Pense na última alteração feita ao site. Uma atualização mal sucedida é uma das causas mais comuns de um site ficar inacessível.

Culpados comuns:
- Uma atualização de um plugin ou tema do WordPress.
- Uma alteração de versão do PHP.
- Uma edição manual de código.
- Uma alteração na base de dados.
- A instalação de um novo plugin.

**Se uma alteração recente causou isto:** Restaure a partir da cópia de segurança que fez antes de fazer a alteração. Veja [Restaurar o Seu Site a Partir de uma Cópia de Segurança](https://support.kapsulehost.com/pt-pt/restoring-from-backup).

**Se alterou a versão do PHP:** Vá a **KPanel > Sites > [site] > Definições > PHP** e reverta para a versão anterior. Isto tem efeito imediato.

**Se não tiver a certeza do que mudou:** Continue para o Passo 9.

---

## Passo 9: Verifique os Registos do Site para Erros de PHP ou da Aplicação

Erros ao nível da aplicação (erros fatais de PHP, falhas de ligação à base de dados, variáveis de ambiente mal configuradas) serão registados nos [registos do seu site](https://support.kapsulehost.com/pt-pt/error-logs).

1. Vá a **KPanel > Sites > [o seu site]**.
2. Clique no separador **Registos**.
3. Procure entradas de erro recentes. Os erros fatais de PHP normalmente incluem um nome de ficheiro e número de linha, o que identifica exatamente qual o plugin ou código que está a falhar.

Erros comuns nos registos e os seus significados:

| Erro | Causa Provável |
|---|---|
| `Fatal error: Call to undefined function` | Código de plugin ou tema incompatível com a versão atual do PHP |
| `Access denied for user ... to database` | As credenciais da base de dados estão erradas ou a base de dados está indisponível |
| `Maximum execution time exceeded` | Um processo está pendurado, frequentemente um plugin com uma chamada lenta a uma API externa |
| `No space left on device` | Quota de armazenamento excedida |
| `syntax error` | Um ficheiro de código tem um problema de sintaxe, frequentemente de uma edição manual |

Se vir um erro relacionado com armazenamento, vá a **KPanel > Sites > [o seu site]** e verifique o valor de armazenamento na sua **Visão Geral**. Limpar ficheiros de cache ou remover envios não utilizados pode libertar espaço rapidamente.

---

## Ainda Não Está Resolvido? Contacte o Suporte

Se já percorreu todos os 9 passos e o site continua sem carregar, contacte o suporte com as seguintes informações. Quanto mais detalhe fornecer, mais rápido o problema pode ser diagnosticado:

- **O seu nome de domínio**
- **A mensagem de erro exata** (copie o texto ou tire uma captura de ecrã)
- **O que vê em cada passo** que completou acima
- **Quando o problema começou** (quanto mais preciso, melhor)
- **Quaisquer alterações feitas** por volta da altura em que o problema começou
- **O seu endereço IP** (visite [whatismyip.com](https://whatismyip.com) para o encontrar)

Contacte o suporte em [support@kapsulehost.com](mailto:support@kapsulehost.com) ou abra um pedido em **KPanel > Suporte > Novo Pedido**.
