Ir diretamente para o conteúdo

Definições de cookies

Escolha que tipos de cookies permite. Pode alterar a sua escolha a qualquer momento em Definições de cookies, no fundo de cada página. Política de privacidade

Necessários

Sempre ativos

Necessários para iniciar sessão, manter o seu carrinho e memorizar as suas escolhas. Estão sempre ativos.

Que cookies?
  • weboke_sessie, weboke_klant, weboke_remember: a sua sessão e manter a sessão iniciada
  • weboke_basket: o seu carrinho
  • wkBtwIncl: mostrar preços com ou sem IVA
  • wok_cookies: a sua escolha de cookies, 12 meses

Mede que anúncio leva a uma visita ou encomenda, para não pagarmos por anúncios que não dão resultado.

Que cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), até 90 dias
  • OpenAI Ads, anúncios no ChatGPT
  • wok_aff: através de que parceiro chegou até nós (programa de afiliados), 60 dias

4,6

País e idioma

Cada país tem o seu próprio site, com os preços e o IVA desse país.

Ver

O meu site está em branco ou apresenta um erro 500

Acede ao seu site e vê um ecrã em branco, a mensagem 500 Internal Server Error, HTTP ERROR 500 ou, no WordPress, Ocorreu um erro crítico neste site. Isso significa quase sempre que o código do seu site encravou. O próprio servidor costuma funcionar normalmente. Com os passos abaixo, consegue encontrar a causa você mesmo na maioria dos casos.

Primeiro: o que mudou recentemente?

Um erro 500 quase nunca surge do nada. Pense nas últimas horas ou dias:

  • Atualizou um plugin, um tema ou o próprio WordPress, ou o WordPress fê-lo automaticamente?
  • Alterou a versão do PHP?
  • Alterou algo no ficheiro .htaccess, ou criou um redirecionamento ou uma pasta protegida?
  • Carregou ficheiros ou alterou as permissões de ficheiros?

Se souber o que foi, reverta primeiro exatamente essa alteração. É geralmente a solução mais rápida.

Passo 1: consulte o registo de erros

O registo de erros indica-lhe exatamente qual o ficheiro e a linha que causam o erro. Encontra-o no DirectAdmin em Sistema e arquivos e depois Estatísticas e logs dos domínios. Escolha o seu domínio e abra o registo de erros. Veja as linhas mais recentes, que são as últimas. Pode ler como funciona exatamente em Estatísticas e logs dos domínios: o log de erros e o log de acesso.

Se vir, por exemplo, PHP Fatal error com um caminho para wp-content/plugins/nome-do-plugin, já sabe qual é o plugin responsável.

Passo 2: as causas mais frequentes

Abaixo encontra as causas, das mais frequentes às mais raras.

1. Um plugin ou tema após uma atualização

Esta é de longe a causa mais comum no WordPress. Se já não conseguir aceder à administração do WordPress, desative os plugins através do DirectAdmin:

  1. Abra o Gerenciador de arquivos (ver Abrir o Gerenciador de arquivos: as pastas do seu pacote).
  2. Vá a domains/seudominio.nl/public_html/wp-content.
  3. Renomeie a pasta plugins para, por exemplo, plugins-uit. O WordPress desativa assim todos os plugins.
  4. O seu site volta a funcionar? Renomeie a pasta novamente para plugins e ative os plugins um a um no WordPress, até o erro voltar a aparecer. Assim sabe qual é o plugin responsável.

Se já souber qual é o plugin (a partir do registo de erros), renomeie apenas a pasta desse plugin. Em caso de erro crítico, o WordPress costuma também enviar uma mensagem para o endereço de administrador com uma ligação para o modo de recuperação. Verifique por isso também a sua caixa de correio.

2. A versão do PHP não é compatível com o seu site

Um site antigo muitas vezes não funciona numa versão nova do PHP, e um plugin novo por vezes não funciona numa versão antiga. Se alterou recentemente a versão do PHP, reponha a anterior em Select PHP version (ver Escolher a versão do PHP (Select PHP version)). Em Fouten na een PHP-upgrade en het foutlog vinden pode ler como tornar depois o site compatível com uma versão mais recente.

Sugestão: O seu site não é atualizado há anos e já não funciona numa versão moderna do PHP? Podemos atualizá-lo por si. Consulte www.weboke.nl/pt/website-php-upgrade.

3. Um erro no .htaccess

Uma única linha incorreta no .htaccess provoca de imediato um erro 500 em todo o site. Um exemplo conhecido é uma linha deixada por um plugin de segurança, como php_value auto_prepend_file com um caminho para um ficheiro que já não existe (por exemplo, do Wordfence ou do All In One WP Security). Teste da seguinte forma:

  1. Ative os ficheiros ocultos no Gerenciador de arquivos (ver Mostrar e editar ficheiros ocultos como .htaccess).
  2. Renomeie o ficheiro .htaccess em public_html para .htaccess-oud.
  3. O site funciona agora (eventualmente sem URLs amigáveis)? Então o erro está nesse ficheiro. Remova a linha errada e renomeie o ficheiro novamente.

As definições do PHP, como o tamanho máximo de carregamento, são mais fáceis de configurar em Select PHP version (ver Opções PHP: upload_max_filesize, memory_limit e max_execution_time). Uma linha com php_value no .htaccess também é possível (ver Definições do PHP por pasta e através de .htaccess).

4. Memória insuficiente para o PHP

Se o registo de erros indicar Allowed memory size of ... bytes exhausted, um script precisa de mais memória do que o PHP tem permissão para usar. Aumente o memory_limit nas opções do Select PHP version (ver Opções PHP: upload_max_filesize, memory_limit e max_execution_time).

5. Permissões de ficheiros incorretas

Se as pastas ou os ficheiros tiverem permissões demasiado amplas (como 777), o servidor recusa-se a executá-los. As pastas devem ter a permissão 755 e os ficheiros 644. Pode ler como ajustar isso em Permissões de ficheiros e pastas (chmod).

6. O armazenamento do seu pacote está cheio

Se o seu pacote estiver cheio, o seu site deixa de conseguir gravar ficheiros temporários ou sessões. Consulte o painel do DirectAdmin em Espaço em disco. Pode ler o que fazer em Armazenamento cheio: onde está o espaço a ser usado?.

7. Menos frequente: base de dados, limites ou pirataria informática

Um ecrã em branco sem mensagem

No caso de um ecrã em branco, o PHP não mostra propositadamente a mensagem de erro aos visitantes. O registo de erros do passo 1 é então a sua melhor fonte de informação. No WordPress, também pode definir temporariamente define('WP_DEBUG', true); no ficheiro wp-config.php. Volte a colocá-lo em false depois, caso contrário os visitantes veem detalhes técnicos do seu site.

Outros códigos de erro em resumo

MensagemO que significa?Onde pode ler mais?
403 ForbiddenO servidor recusa-se a mostrar a página, por exemplo devido à firewall do seu site, às permissões ou à falta de um ficheiro de índice.Erro 403 ou 406 ao guardar ou carregar
404 Not FoundA página ou o ficheiro não existe nesse local. O seu site está mesmo na pasta public_html do domínio correto? Tenha atenção às maiúsculas e minúsculas nos nomes dos ficheiros.Abrir o Gerenciador de arquivos: as pastas do seu pacote
413 Request Entity Too LargeO que está a carregar é maior do que o permitido.Carregamento demasiado grande (erro 413) ou tempo limite excedido
500 Internal Server ErrorO código do seu site encravou.Este artigo
503 ou 508, Resource Limit Is ReachedO seu pacote está temporariamente a utilizar mais capacidade de processamento do que o permitido.503 ou "Resource Limit Is Reached": o que fazer agora?
Página do WebOké em vez do seu siteO domínio ainda não está (corretamente) configurado no seu pacote de alojamento, ou o DNS ainda aponta para outro local.O meu domínio ainda não funciona após uma transferência ou alteração

Voltar a uma versão funcional

Não consegue resolver o problema e o site ainda funcionava ontem? Reponha então uma cópia de segurança. No Mijn WebOké, pode fazê-lo com o WebOké Backups: escolha um momento anterior ao erro e reponha apenas a pasta do seu site e, eventualmente, a base de dados (ver Isto também é possível em Mijn WebOké? WebOké Backups). Se utilizar o Installatron, também pode repor uma cópia de segurança do Installatron (ver Fazer e restaurar cópias de segurança no Installatron).

Sugestão: Com a Saúde do domínio em www.weboke.nl/pt/domein-gezondheid, vê de imediato se o seu domínio, o registo A, o site e o certificado SSL estão em ordem. Em Site, aparece então, por exemplo, Responde com um erro do servidor (HTTP 500).

Um momento…

Configurar os seus domínios

Para cada domínio, defina os servidores de nomes, a ligação ao seu alojamento e quem fica como titular.

A carregar os seus domínios…