Ir para o conteúdo
Bondry

Solução de problemas

Os problemas mais comuns, e a ordem para investigar cada um.

Comece por System > Logs > Error log. Quase tudo abaixo é um atalho para a mesma resposta.

O site mostra uma página em branco#

Quase sempre é um erro de PHP com a exibição desligada. Olhe primeiro o log de erros, depois o log de erro de PHP da sua hospedagem. As causas mais comuns são uma extensão faltando depois de trocar a versão do PHP e um arquivo que perdeu as permissões.

Os e-mails nunca chegam#

  1. System > Logs > Email log: a tentativa aparece?
  2. Se não aparece, a mensagem nunca entrou na fila. Confira se o cron está rodando.
  3. Se aparece e falhou, o motivo está na linha: credenciais erradas, remetente recusado, porta bloqueada.
  4. Se aparece e teve sucesso mas nada chega, é filtro de spam. Use SMTP no seu próprio domínio com SPF e DKIM configurados, não a função mail do PHP.

O trabalho agendado nunca acontece#

Resumos, o heartbeat da licença e a limpeza dependem todos do agendador. Confira System > Logs > Task log. Um log vazio quer dizer que a entrada de cron está faltando ou aponta para o binário de PHP errado. Algumas hospedagens têm vários.

A licença não ativa#

  • Serial inválido: confira se não há erro de digitação, e confira se você copiou um serial do produto que está instalando.
  • Domínio em uso: a licença está ativa em outro domínio. Desative-a lá, ou daqui, na sua conta.
  • Revogada: a licença foi reembolsada ou sofreu uma contestação de cobrança.
  • Erro de rede: o servidor não alcança o servidor de licença. Veja Licença e ativação.

Um update falha#

O atualizador restaura arquivos e banco de dados quando uma etapa falha depois do backup, então você volta ao ponto de partida. O histórico de execução registra a etapa que quebrou. As causas mais comuns:

  • um diretório sem permissão de escrita;
  • espaço em disco insuficiente para o backup;
  • nenhuma ferramenta de dump de banco disponível na hospedagem.

Se a requisição web expira num pacote grande, rode o update a partir de um terminal:

Shell
php artisan bondry:update --file=/path/to/package.zip

Um módulo sumiu depois de um update#

Ele ficou incompatível e foi desativado na inicialização. Módulos mostra o motivo: a versão do core, a versão do PHP ou outro módulo de que precisa. Atualize o módulo, e se ainda não houver update, a versão anterior do core continua na sua conta.

Um membro não vê algo que deveria ver#

Nove em cada dez vezes é permissão de grupo. Confira, nesta ordem:

  1. o grupo primário e os grupos secundários do membro;
  2. a matriz de permissão desses grupos para aquele módulo;
  3. as permissões por fórum ou por categoria;
  4. qualquer regra de paywall, se o Members Plus estiver instalado.

Os estilos ficam quebrados depois de instalar um tema#

Os assets são publicados na instalação; se a publicação falhou, o CSS está faltando. Reinstale o tema, e confira se public/ tem permissão de escrita.

Ainda travado#

Escreva para nós a partir da conta dona da licença, com a versão do Bondry, a versão do PHP, o que você fez e o texto exato do erro. Veja Contato.