HTML estilizadov10Sem dependência externa

Deploy e operação

Deploy em cPanel/UOL

  1. Fazer backup dos arquivos atuais.
  2. Fazer backup do banco.
  3. Subir somente arquivos alterados.
  4. Conferir permissões de storage, uploads, cache e logs.
  5. Conferir .env de produção.
  6. Testar login/admin.
  7. Testar uploads.
  8. Testar geração de PDF.
  9. Testar endpoints JSON usados pelo Power BI.
  10. Conferir logs após publicação.

Erros comuns

504 Gateway Timeout

Causas frequentes:

  • Geração de ZIP grande.
  • Loop sem paginação.
  • Consulta sem índice.
  • API externa lenta.
  • Hospedagem compartilhada com limite de recurso.

Correção padrão:

  • Processar em lotes.
  • Evitar ZIP pesado.
  • Gerar PDFs individuais sob demanda.
  • Criar índices no banco.
  • Adicionar timeout e retry controlado.

Resource Limit Is Reached

  • Reduzir processamento síncrono.
  • Remover exportação de todos os registros de uma vez.
  • Filtrar por unidade/período.
  • Fazer paginação.

PDF baixando sem extensão

  • Definir nome com .pdf.
  • Sanitizar nome/sobrenome.
  • Enviar headers corretos.