Índice
Se você enfrentar algum mau funcionamento usando nosso tema ou aparecer uma página em branco vazia, a primeira coisa que você deve fazer é ativar depurar em seu site.
Você pode fazer isso no arquivo padrão do WordPress wp-config.php, na pasta raiz da sua instalação do WordPress.
- Edite o arquivo e localize a linha:
define('WP_DEBUG', falso);
- Substitua a linha pelo conjunto de códigos que definem constantes para ativar a depuração e exibir erros na tela:
define('WP_DEBUG', verdadeiro);
define('WP_DEBUG_LOG', verdadeiro);
define('WP_DEBUG_DISPLAY', verdadeiro);
@ini_set('display_errors',1); - Salve o arquivo e faça o upload de volta para o arquivo modificado do servidor.
- Abra seu site e veja se aparece alguma mensagem de erro.
Alguns dos erros gerais comuns que você pode ver
1. Erro fatal: Tamanho de memória permitido de X bytes esgotado…
A mensagem de erro muito comum que informa que você não permitiu memória suficiente em seu servidor para o site. De acordo com Requisitos de hospedagem, você deveria ter alocado pelo menos 96MB, mas de acordo com os dados do seu site pode ser necessária mais memória. A mensagem de erro diz o valor exato de sua memória alocada em bytes, você pode usar ferramentas online para converter números em bytes em megabytes para saber qual é o seu valor atual.
Possíveis maneiras de aumentar o limite de memória em seu servidor:
- aumente o limite de memória no arquivo php.ini em seu servidor na linha:
memory_limit = 128M - tente aumentar o limite de memória no arquivo wp-config.php, adicione linhas de códigos:
define('WP_MEMORY_LIMIT', '128M');
define('WP_MAX_MEMORY_LIMIT', '128M');
96 MB é apenas um requisito mínimo para executar o tema, seu site pode exigir mais memória, então tente um valor mais alto para a memória. - se o servidor não permitir que você modifique esse valor por meio do código e o problema persistir, entre em contato com seu provedor de hospedagem solicitando o aumento do limite de memória do seu site. Nem todas as empresas de hospedagem permitem que o usuário altere esses valores
2. Erro de análise: erro de sintaxe, T_FUNCTION inesperado…
Certifique-se de que os parâmetros do seu servidor atendam a todos os requisitos necessários, conforme descrito em Requisitos de Hospedagem.
Na maioria dos casos, os erros aparecem devido a a versão antiga do PHP instalado em seu servidor.
3. Chame a função indefinida mb_convert_encoding()
Parece que sua instalação do PHP não possui a extensão Multibyte String instalada, que recomendamos também em nosso Requisitos de Hospedagem.