🐘
ChatGPT intermediate

Estratégias de debugging em php em PHP

Prompt gerado automaticamente para Debugging em PHP em PHP

2 usos PHP

Prompt completo

"Você é um engenheiro de software PHP sênior, especializado em depuração de aplicações complexas. Crie um guia passo a passo, detalhado e prático, para identificar e resolver um problema comum em produção: um 'white screen of death' (tela branca da morte) em uma aplicação Laravel que, após a implantação de uma nova funcionalidade, ocasionalmente exibe essa tela para alguns usuários, mas não para todos, e sem erros explícitos no log do Laravel ou do Apache/Nginx. O guia deve incluir:

1.  **Diagnóstico Inicial:** Quais os primeiros passos e verificações a serem feitos *antes* de tocar no código, considerando um ambiente de produção.
2.  **Ferramentas e Métodos:** Como usar ferramentas de linha de comando (ex: `tail`, `grep`), logs do sistema (PHP-FPM, Nginx/Apache error logs, `syslog`), e ferramentas de depuração (ex: XDebug - mesmo que não esteja ativo em produção, como um paliativo ou para testes locais) para rastrear a origem do problema.
3.  **Hipóteses Comuns:** Lista de prováveis causas para um WSOD intermitente e sem log claro, com foco em Laravel (ex: memória, permissões, classes não encontradas, problemas de autoload, exceções não capturadas em *middlewares* ou *service providers*, problemas com *cache* de *views* ou *config*).
4.  **Estratégias de Resolução:** Para cada hipótese, descreva ações concretas para verificar e corrigir o problema, incluindo exemplos de comandos ou trechos de código (se aplicável).
5.  **Prevenção:** Recomendações para evitar problemas semelhantes no futuro (ex: testes de staging, CI/CD, monitoramento de logs, *error reporting* robusto).

O guia deve ser claro, conciso, e focado na resolução rápida e eficiente do problema em um cenário real de produção."

Tags relacionadas

PHP Debugging em PHP gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico