Solucao de Problemas
Problemas de Instalacao
"Nao e possivel conectar ao banco de dados"
- Tente
127.0.0.1em vez delocalhost - Verifique as credenciais via phpMyAdmin
- Verifique os privilegios do usuario MySQL
- No cPanel, o host do banco de dados e sempre
localhost
O instalador redireciona para a pagina inicial
config/database.php ja existe de uma tentativa anterior. Exclua-o e tente novamente.
Login mostra pagina em branco
Verifique o log de erros do PHP para Fatal error ou Call to undefined function. Mais comum: extensao pdo_mysql ausente.
Mensagens Nao Aparecendo
Mensagens de webhook nao chegam
- A URL do webhook esta configurada no painel do provedor?
- A URL usa HTTPS?
- O canal esta ativo (toggle ligado)?
- Verifique a tabela
webhook_eventspara entradasfailed
Mensagens de email nao aparecem
- O cron job esta em execucao?
- A extensao PHP
imapesta carregada? - As credenciais IMAP estao corretas?
Atualizacoes em tempo real SSE nao funcionam
- Verifique DevTools do navegador → Rede para a requisicao
/sse - Buffering do Nginx? Defina
X-Accel-Buffering: no - CDN/Cloudflare? Ative o modo de streaming
max_execution_timedo PHP deve ser pelo menos 60 segundos
Falhas de Envio
Resposta do WhatsApp nao entregue
- O Access Token e valido? Tokens temporarios expiram em ~24 horas
- O numero de telefone esta no formato E.164 sem
+? - O app Meta ainda esta no modo Development?
Respostas de email nao chegam
mail() do PHP pode nao estar configurado no VPS. Configure o Postfix ou use uma API de email.
Erros PHP Comuns
| Erro | Correcao |
|---|---|
Call to undefined function imap_open() | Hospedagem compartilhada: cPanel → Selecionar Versao PHP → habilitar imap. VPS: sudo apt install php-imap |
Permission denied: config/database.php | Defina config/ para 755 via Gerenciador de Arquivos ou chmod 755 config/ |
Maximum execution time exceeded | Defina max_execution_time = 120 no php.ini |
Obtendo Mais Ajuda
- Log de Erros PHP — cPanel: Logs → Log de Erros. VPS:
/var/log/apache2/error.log - Log de Eventos de Webhook — inspecione a tabela
webhook_eventsno phpMyAdmin - Saida do Cron — visite sua URL de cron no navegador
- Console do Navegador — F12 → Console para erros JavaScript