WordPress.org

se você está encontrando uma mensagem de erro WordPress ou tela branca, não entre em pânico. Alguém provavelmente já encontrou a mesma mensagem antes e ela pode ser facilmente resolvida.

esta página lista os erros mais comuns do WordPress experimentados pelos usuários do WordPress, e fornece um ponto de partida para corrigi-los. Em
suporte WordPress, você também vai encontrar links para páginas ou fóruns mais detalhados, onde um voluntário estará lá para ajudar.Tanto erros de PHP quanto erros de banco de dados podem se manifestar como uma tela branca, uma tela em branco sem informações, comumente conhecida na Comunidade WordPress como a tela branca da Morte (Wsod).Antes de recorrer a medidas desesperadas, há uma série de razões para a tela branca WordPress da morte:

  • um Plugin está causando problemas de compatibilidade. Se você pode acessar as telas de Administração tente desativar todos os seus Plugins e, em seguida, reativá-los um a um. Se não conseguir aceder aos seus ecrãs, faça login no seu site através de FTP. Localiza a pasta wp-content/plugins e muda o nome da pasta do Plugin plugins_old. Isto vai desactivar todos os seus Plugins. Pode ler mais sobre a desactivação manual dos seus plugins na FAQ de resolução de problemas.
  • o seu tema pode estar a causar o problema. Isto é especialmente provável Se você está experimentando a tela branca da morte depois que você acabou de ativar um novo tema, ou criou um novo Site em uma rede WordPress. Entre Para As telas de administração do WordPress e ativar o tema WordPress padrão (por exemplo, vinte e sete). Se não conseguir aceder aos ecrãs de Administração, acesse o seu site através de FTP e navegue até à pasta /wp-content/themes/. Mudar o nome da pasta para o tema activo.

a funcionalidade WP_DEBUG fornece muitas vezes informações adicionais.

Topo

Erro Interno do Servidor # Erro Interno do Servidor

Erro Interno do Servidor de mensagem

pode haver um número de razões para um Erro Interno do Servidor. Aqui estão algumas coisas que você pode fazer para resolvê-lo:

  • o problema mais provável é um arquivo .htaccess corrompido. Faça login na raiz do seu site usando FTP e renomeie o seu ficheiro .htaccess para .htaccess_old. Tente carregar o seu site para ver se isso resolveu o seu problema. Se funcionar, certifique-se de visitar a configuração > Permalinks e reinicie as suas permalinks. Isto irá gerar um novo ficheiro .htaccess para si.
  • tente desativar todos os seus Plugins para ver se é um problema de Plugin. Se você é incapaz de acessar suas telas de administração WordPress, desativar seus Plugins via FTP, seguindo estas instruções.
  • mude o tema para o tema padrão WordPress (e.g. Vinte e dezassete) para eliminar quaisquer problemas relacionados com temas.
  • aumente o limite de memória PHP
  • tente recarregar as pastas wp-admin e wp-includes de uma nova instalação do WordPress.

Topo

Erro Estabelecer Ligação à base de Dados # Erro de Estabelecimento de Conexão de Banco de dados

Se você receber uma página com a mensagem “Erro ao Estabelecer Conexão com o Banco,” isto significa que há um problema com a conexão para o seu banco de dados, e pode haver um número de razões para isso. A seguir estão possíveis razões e soluções.

wp-config incorrecto.informação do php # incorrecto wp-config.php Information

“Error establishing a database connection” is usually caused by an error in your wp-config.ficheiro php. Acesse o seu site no seu cliente FTP. Abra wp-config.php e certifique-se de que os seguintes:

  • nome da Base de dados
  • nome de Utilizador da Base de dados
  • senha da Base de dados
  • máquina da Base de dados

Saiba mais sobre a edição da wp-config.pai.

se tiver a certeza de que a sua configuração está correcta, pode tentar redefinir a sua senha de MySQL manualmente.

Top

problemas com a sua máquina Web # problemas com a sua máquina Web

o próximo passo é contactar a sua máquina web. As seguintes questões de hospedagem podem estar causando o problema:

  • a sua base de dados cumpriu a sua quota e foi encerrada.
  • o servidor está em baixo.

contate seu provedor de hospedagem para ver se qualquer um destes problemas está causando o seu problema.

Top

site comprometido # site comprometido

se você verificou wp-config.php por erros, e confirmado com o seu host para questões de hospedagem, é possível que o seu site tenha sido hackeado.Digitalize o seu site com Sucuri SiteCheck para garantir que não foi comprometido. Se tiver, devias verificar se o meu Site foi hackeado.

Top

Failed Auto-Upgrade # Failed Auto-Upgrade

There will be situations when the WordPress auto-update feature fails. Os sintomas incluem::

  • uma tela branca em branco e sem informações.
  • um aviso de que a actualização falhou.
  • uma mensagem de erro do PHP.

a funcionalidade de atualização automática do WordPress pode falhar devido a uma falha na conexão com os arquivos WordPress principais, um problema com a sua conexão à Internet durante a atualização, ou permissões de arquivos incorretas

para atualizar seu site WordPress manualmente, veja o artigo de atualização Manual.

Top

Connection Timed Out # Connection Timed Out

the connection timed out error appears when your website is trying to do more than your server can manage. É particularmente comum em hospedagem compartilhada onde seu limite de memória é restrito. Aqui estão algumas coisas que você pode tentar:

  • desactivar todos os Plugins. Se desativar todos os Plugins WordPress em seu site resolve o problema, reativá-los um a um para ver qual plugin está causando o problema. Se não conseguir aceder aos ecrãs de Administração, leia sobre como desactivar manualmente os seus plugins.
  • mude para o tema WordPress padrão. Isto deve excluir quaisquer problemas relacionados com temas.
  • aumente o seu limite de memória em wp-config.pai. Se você está em Hospedagem Compartilhada você pode ter que pedir ao seu provedor de hospedagem para aumentar o seu limite de memória para você.
  • aumente o tempo máximo de execução no seu php.ficheiro ini. Este não é um arquivo WordPress core então se você não tem certeza de como editá-lo, contate o seu provedor de hospedagem para pedir-lhes para aumentar o seu tempo máximo de execução. Veja abaixo as instruções para aumentar o tempo máximo de execução.

Top

modo de manutenção após actualização # modo de manutenção após actualização

quando o WordPress atualiza, ele instala automaticamente um arquivo .maintenance. Após a atualização, você pode receber uma mensagem que diz ” brevemente indisponível para manutenção agendada. Por favor, volte dentro de um minuto.”O arquivo de manutenção pode não ter sido removido corretamente.Para remover esta mensagem, faça o seguinte::

  1. entre no seu site usando o seu programa FTP
  2. apague o arquivo .maintenance, que será encontrado na raiz do seu site.

leia mais sobre a questão do modo de manutenção.

Top

você faz alterações e nada acontece # você faz alterações e nada acontece

se você está fazendo alterações no seu site e você não vê as alterações no seu navegador, você pode precisar limpar o seu cache do navegador. Seu navegador armazena informações sobre os sites que você visita. Isso faz com que seja mais rápido carregar sites quando você os visita, porque o navegador só tem que recarregar informações já armazenadas em seu computador, em vez de baixá-lo novamente.

se você fizer uma mudança para um site e o navegador não achar que é significativo, ele simplesmente irá carregar os dados do seu cache, e você não verá as suas alterações. Para corrigir o problema, basta esvaziar a cache do seu navegador ou fechar a página e reabrir a ligação.

Topo

Permalinks Bonitas 404 e Imagens não Trabalhar # Muito Permalinks 404 e Imagens não Trabalho

Se você estiver tendo erros 404 com muito permalinks e uma tela em branco quando você fizer o upload de imagens, o mod_rewrite não pode ser ativado no Apache por padrão. Mod_rewrite é um módulo de extensão do Apache web server software que permite “reescrever” URLs on-the-fly. É o que precisas para que as permalinks funcionem.As redes WordPress Multisitas geralmente experimentam isso, mas também pode ocorrer em provedores de hospedagem compartilhados ou após uma migração de site ou movimentação de servidor.

reinicie as suas permalinks através da configuração > Permalinks. Se isto não funcionar, poderá ter de editar manualmente o ficheiro .htaccess.Se não estiver familiarizado com a edição do seu ficheiro .htaccess, contacte o seu fornecedor de hospedagem para lhes pedir que activem as regras do mod_rewrite. Há mais informações sobre permalinks bonitos no código WordPress.

Top

Personal Post Type 404 Errors # Custom Post Type 404 Errors

You may experience problems with 404 errors and custom post types. Tente os seguintes passos:

  1. certifique-se de que nenhum dos seus tipos de Post personalizados e páginas únicas têm o mesmo nome. Se o fizerem, renomeie a única página, incluindo a lesma.
  2. entre em suas telas de administração WordPress, navegue para Configurações > Permalinks. Seleccione as permalinks predefinidas. Salvar. Então, re-selecione as suas permalinks preferidas. Isto irá eliminar as regras de reescrita e deverá resolver o seu problema.

Top

mensagens de erro específicas # mensagens de erro específicas

existem vários erros diferentes que irão aparecer nos seus registos de erros. Para aceder aos seus registos de erros, terá de ligar a depuração e localizar o seu registo de erros através de FTP. A seguinte informação irá ajudá-lo a decifrar algumas das mensagens de erro comuns.

Top

PHP Errors # PHP Errors

Below are some common PHP error messages.

erros fatais e avisos # erros fatais e avisos

não pode modificar a informação do cabeçalho – cabeçalhos já enviados

se você receber um aviso de que o WordPress não pode modificar a informação do cabeçalho e cabeçalhos já estão enviados, normalmente significa que você tem espaços ou caracteres antes das marcas de abertura ou após as marcas de Fecho. Leia Como corrigir os cabeçalhos já enviados erro.

se você está experimentando este problema quando você acabou de instalar o WordPress, você pode ter introduzido um erro de sintaxe em wp-config.php. Estas instruções irão ajudá-lo a corrigir o erro.

chamada para função indefinida

uma chamada de leitura de erro para função indefinida pode significar que um plugin WordPress está tentando encontrar um arquivo ou dados que não está presente ou acessível no código. As razões para tal incluem::

  • um erro ao tentar auto-instalar ou actualizar automaticamente um ‘Plugin’. Tente instalar ou actualizar manualmente o Plugin.
  • um erro ao tentar auto-instalar ou actualizar automaticamente um tema. Tente instalar ou actualizar o tema manualmente.
  • você pode estar usando um Plugin WordPress incompatível ou tema incompatível. Isso pode acontecer com versões mais antigas do WordPress e um novo plugin WordPress, ou se você está tentando usar um Plugin WordPress Multisite em uma única instalação do site. Atualizar WordPress para resolver este problema.
  • você pode estar tentando chamar uma função que não existe. Verifique se existem erros ortográficos functions.php.

tente desativar o plugin WordPress ou alterar o tema WordPress que causou o erro a aparecer. Se não for capaz de o fazer a partir dos ecrãs de Administração, poderá ter de o fazer manualmente através de FTP.

o tamanho de memória permitido esgotou

um erro permitido Tamanho de memória esgotado significa que a sua instalação WordPress não tem memória suficiente para alcançar o que você quer. Você pode experimentar os seguintes passos:

  • aumente o seu limite de memória em wp-config.php
  • aumente o seu limite de memória editando php.ini. Este não é um arquivo que vem com WordPress para que, se você não está familiarizado com ele, você deve entrar em contato com o seu host web sobre o aumento do seu limite de memória.

tempo máximo de execução excedido

pode receber uma mensagem como” Tempo Máximo de execução de 30 segundos excedido “ou”tempo máximo de execução de 60 segundos excedido”. Isto significa que está a demorar mais tempo para um processo ser concluído e está a ser cronometrado. Há uma série de maneiras de corrigir este erro.Antes de O editar, certifique-se de que recua até .htaccess.

Adicione a seguinte linha para .htaccess:

php_value max_execution_time 60

Edição php.ini

Adicione o seguinte php.ini

max_execution_time = 60

Se você não tiver certeza de como fazer essas alterações, ou se você estiver em hospedagem compartilhada que impede você de fazer você mesmo, você deve entrar em contato com seu provedor de hospedagem e pedir-lhes para aumentar o seu tempo de execução máximo.

Top

parse errors # Parse errors

Syntax Error

a syntax error means that you have made a mistake while creating your PHP structure. Poderia, por exemplo, ser;

  • falta um ; no final de uma linha individual.
  • usando aspas encaracoladas.
  • falta um suporte curly.

quando este erro aparecer, dir-lhe-á em que ficheiro o erro aparece (functions.php por exemplo) e aproximadamente em que linha (pode não ser sempre a linha exacta, por isso certifique-se de verificar imediatamente antes e logo depois) no código.

inesperado

se estiver a receber um erro que diz ‘erro de processamento: inesperado’ isto normalmente significa que se esqueceu de incluir um carácter. Os mais comuns são::

  • Inesperado ‘=’ : você esqueceu de incluir a $ ao fazer referência a uma variável
  • Inesperado ‘)’ : você esqueceu de incluir o colchete de abertura (
  • Inesperado ‘(‘ : você esqueceu de incluir o colchete de fechamento )
  • Inesperado T_STRING: você esqueceu um ponto de interrogação ou um ponto-e-vírgula no final da linha anterior
  • Inesperado T_ELSE: você tem uma outra declaração sem abertura se a declaração

Top

uso de uma constante indefinida # uso de uma constante indefinida

como com erros de processamento,” Uso de uma constante indefinida ” significa que lhe falta um carácter. Ele poderia ser um dos seguintes:

  • Falta um $ ao fazer referência a um viariable
  • Falta de aspas ao redor de chaves de matriz

Topo

Erros de base de Dados # Erros da base de Dados

Os seguintes erros podem aparecer em relação ao seu banco de dados WordPress.

Top

Error 13-Cannot Create / Write to File # Error 13-Cannot Create / Write to File

There are a number of reasons why you may be experiencing this error.

MySQL não pode criar um ficheiro temporário.

a variável MySQL tmpdir é definida para um diretório que não pode ser escrito ao usar PHP para acessar MySQL. Para verificar isso, digite MySQL na linha de comandos e digite show variables. Você vai obter uma lista longa e um deles vai ler: tmpdir = /somedir/ (qualquer que seja a sua configuração.)

para resolver isto, altere a variável tmpdir para apontar para uma pasta escrita.

  1. encontra o my.ficheiro cnf. On * Nix systems this is usually in /etc/. No sistema Windows, encontra o meu.ini.
  2. uma vez encontrado, abra isto num editor de texto simples e encontre a secção.
  3. nesta secção, encontre a linha tmpdir. Se esta linha estiver comentada (tem um # no início), remova o # e edite a linha de modo a ler: tmpdir = /writable/dir onde o /writable/dir é uma pasta para a qual pode escrever. Use / tmp, ou você também pode tentar /var/tmp ou /usr/tmp. Nas janelas, usar o C:/ Windows/tmp.
  4. gravar o ficheiro.
  5. Shutdown MySQL escrevendo mysqlshutdown -u -p shutdown.
  6. iniciar MySQL indo para o diretório MySQL e digitando ./bin/safe_mysqld &. Normalmente o diretório MySQL está em /usr / local ou às vezes em /usr/ em sistemas Linux.

as permissões do Ficheiro estão incorrectas

corrige as permissões do ficheiro.Se nada disto fizer sentido e tiver alguém para administrar o seu sistema por si, mostre-lhes o acima e eles devem ser capazes de descobrir.

Top

CREATE Command Denied to User # CREATE Command Denied to User

this error occurs when the user assigned to the database does not have adequate permissions to perform the action to create columns and tables in the database. Você terá que fazer login no CPanel ou Plesk para dar ao seu usuário de banco de dados permissões adequadas.Em alternativa, pode criar um novo utilizador para atribuir à sua base de dados. Se criar um novo utilizador, terá de assegurar que é actualizado em wp-config.php.

Topo

Erro 28 # Erro a 28

pode ser porque:

  • você está fora de espaço em /tmp (onde tmpdir é), ou,
  • você possui muitos arquivos em /tmp (mesmo se não houver muito espaço livre), ou,
  • o Seu cache no seu servidor está cheio

Este é o MySQL é um erro e não tem nada a ver com o WordPress diretamente; você deve contactar o seu host sobre ele. Alguns usuários relataram que executar um comando de “tabela de reparo” em phpMyAdmin corrigiu o problema.

Top

erro 145 # erro 145

isto indica que uma tabela na sua base de dados está danificada ou corrompida. Se estiver à vontade a utilizar phpMyAdmin, pode utilizar estas instruções para reparar as mesas da sua base de dados MySQL.Faça sempre backup da sua base de dados antes de realizar quaisquer ações nela.Se não usou o phpMyAdmin antes, ou se não se sente à vontade para o fazer, contacte a sua máquina web e peça-lhe para executar a verificação/reparação na sua base de dados.

Top

Coluna desconhecida # Coluna desconhecida

um erro de coluna desconhecido pode ser causado por uma coluna em falta na base de dados. Se você acabou de atualizar WordPress, em seguida, tente atualizar manualmente novamente. Para atualizar o seu site WordPress manualmente, veja o artigo de atualização.

se estiver a correr uma pesquisa na base de dados quando encontrar o erro, então poderá usar aspas incorrectas para o carácter de aspas identificador. Esta questão no Overflow da pilha fornece mais detalhes. Veja também a documentação MySQL.

Top

Deixe uma resposta

O seu endereço de email não será publicado.