Como acessar o cPanel
- https://seudominio.com.br/cpanel
- https://seudominio.com.br:2083
- pela área do cliente MyWay
Como interpretar logs de erro da aplicação Node.js
Para que servem os logs
Os logs mostram a sequência de execução da aplicação e, principalmente, o ponto em que ela quebrou.
Eles são úteis para identificar:
- módulo ausente
- arquivo inexistente
- erro de sintaxe
- problema de permissão
- falha ao conectar a banco de dados
- variável de ambiente ausente
Passo 1 – Localizar a área de logs
No ambiente Node.js do cPanel, procure opções relacionadas a:
- Logs = Registros
- Error Log = Log de erro
- stderr.log ou arquivo semelhante
Em alguns casos, você também poderá consultar logs pelo Gerenciador de Arquivos ou pelo Terminal.
Passo 2 – Ler de baixo para cima
Ao abrir um log grande, o ideal é começar pelas linhas mais recentes.
Observe principalmente:
- a última mensagem antes da falha
- o nome do arquivo citado
- a linha do código mencionada
- o tipo de erro
Mensagens comuns e seus significados
- Cannot find module = falta dependência ou caminho incorreto
- No such file or directory = arquivo ou pasta não existe
- SyntaxError = erro de sintaxe no código
- TypeError = uso incorreto de função, objeto ou valor
- ReferenceError = variável ou objeto não definido
- ERR_REQUIRE_ESM = conflito entre módulo ESM e ambiente que espera CommonJS
Passo 3 – Relacionar o erro com a estrutura do projeto
Depois de identificar a mensagem, verifique:
- se o arquivo citado existe
- se o caminho está correto
- se a dependência está no package.json
- se a pasta node_modules foi gerada corretamente
- se o arquivo inicial está correto
Passo 4 – Corrigir e reiniciar
Após encontrar a causa provável:
- corrija o código ou a configuração
- salve os arquivos
- reinstale dependências, se necessário
- reinicie a aplicação
- teste novamente
Cuidados importantes
- não analise apenas o erro do navegador
- não ignore caminhos de arquivos citados no log
- não suponha que toda falha é do servidor
- em muitos casos o problema está no próprio código da aplicação
Resultado esperado
Ao final, você conseguirá usar os logs para localizar a causa real da falha e orientar a correção com muito mais precisão.
1. Abra os logs da aplicação
2. Leia as linhas mais recentes
3. Identifique tipo de erro, arquivo e linha
4. Compare com o projeto real
5. Corrija o problema
6. Reinicie a aplicação
7. Teste novamente
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br
