Script de debug para quem está começando com PHP
O debug.php é um script em PHP5 programado de forma deveras humilde por mim e não busca nada além de quebrar um galho no desenvolvimento da linguagem. Uso há um bom tempo no meu localhost e cai como uma luva.
Desenvolvi na nostalgia de um script bem parecido que usei por muitos anos criado pelo meu mentor Nubim. Após incluído em sua página, ele lista todas as funções e variáveis (globais) definidas e seus valores em uma tabela bem amigável.
Quero reforçar que ele foi feito para meu uso pessoal, que está longe de ser um depurador profissional (se quiser um, procure aqui) e que foi feito sem grandes preocupações com padrões web ou de desenvolvimento.
Salvo isso, você pode clicar aqui e fazer o download.
Veja como usar
Você pode inserí-lo direto em um script seu desta forma:
- Copie o arquivo debug.php para a pasta do seu script.
- Copie e cole o seguinte código na última linha do seu script:
<?php include "debug.php"; ?>
Ou você pode adicioná-lo em todos os seus arquivos locais automaticamente desta forma:
- Copie o arquivo debug.php para a raiz do seu servidor.
- Abra o arquivo PHP.INI e na linha onde tem append_file =, complete com append_file = “caminho_para_o_arquivo/debug.php”
- Dê restart no servidor
O append_file faz um include no final de qualquer arquivo que você carregar do seu servidor, e fazendo isso com o debug.php, ele incluirá o depurador automaticamente em todas as páginas.
Adoraria receber um feedback de vocês. Se decidirem baixar, por favor comentem aqui embaixo. Abraços!
Gabi
eu nem vou comentar =P
helio
=D dei um apoio visual no desenvolvimento xD
André Farzat
E isso vem lá da época da Ops!
hahahaha
vitorio
cara deu esse erro aqui…
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required ‘var/www/debug.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in Unknown on line 0
agadeço a ajuda!
josaina salime farzad
ei, andre farzat, vi seu nome no site e gostaria de saber se vc é filho de alexandre farzatt, que vem a ser irmão da minha mãe.
caso seja vc,me escreva, [email protected], gostaria de ter notícas da família.
Rafael Cabral
Nobre Richard, gostei do seu script, mas acho que o mesmo não me ajudou muito, pois estou com um problema em tempo de execução e pensei que pudesse ser o meu codigo em php mas pelo visto não foi e seu script, não me mostrou nenhum erro, pelo contrário o mesmo somente me mostou minhas configurações com o servidor e as variáveis que utilizo dentro do meu sistema.
Mas mesmo assim a intenção foi boa.
Abraços
Rafael Cabral
Rogério L. Sarmento
Richard,
Parabens a tempos eu estava procurando um programa
com está funcionálidade e simples de usar.
Abraços,
Rogério L. Sarmento
manoel
Cara muito bom esse script , usei para visualizar as variavel de um boleto , show
Alex Koti
Fiquei interessado, mas deu not found. Poderia repostar os arquivos?
robson
Não gostei muito ele nao me da informações que eu estou precisando, o http://dbug.ospinto.com/ é bem melhor , é um script igual o do seu esquema ae , ele da as informaçoes de objetos arrays ,etc
dimitrikx
Parabens, me ajudou bastante.
Dani Edson
Excelente trabalho Richard, parabéns! Está me ajudando muito!
Rafael
Muito bom! Gostaria de saber onde posso encontrar artigos para poder incrementar esse debug.
Obrigado.
Sgauit
Ok,
Caso necessite de hospedagem barata a R$ 2,00 ao mês é só acessar http://www.irqzero.net.
PagSeguro e depósito CAIXA.
Grande abraço!
Ganhar Dinheiro Fácil
Valeu pelo post eu estava precisando dessas informações!
Raphael
Link para download quebrado!!
Donato Barros
Information super helpful to me! Thanks!
MarcelZao
Olá Richard, estou começando a desenvolver em php e achei muito interessante esse debug, pois trabalhava com outra linguagem de programação e o debug, principalmente para ver se o valor atribuido a “tal” varíavel é muito útil, pois bem, cliquei no link para baixar o programa e diz que não existe, seria possivel me mandar por email ?
Desde já antecipo os meus agradecimento.
Grande abraço.
MarcelZão.
Cleber
O Link para download esta quebrado.
Ronaldo
Olá Richard,
Parabéns pelo conteúdo entregue aos seus leitores. Confesso que sou totalmente leigo em PHP e seu artigo está me ajudando a entender um pouco mais.
Como ganhar dinheiro
Excelente trabalho Richard. Continue sempre com esses artigos de qualidade, pois vai ajudar muito quem deseja aprender mais sobre php.
Marcel Romero
Fui baixar, o arquivo não existe mais, poderia por favor me enviar para o meu email.
Obrigado.
Como ganhar na loteria
Excelente artigo.
É uma pena que não consegui baixar o arquivo. Vou passar a acompanhar seu site.
Alexandre
ítima dica.
Acredito que o arquivo esteja com problema. Pode verificar para fazermos o download, por favor?
Abraços!
Fernando
Show o conteúdo Richard, me ajudou a tirar uma dúvida crucial que estava me consumindo há 2 dias. Valew
Regina
Excelente contéudo de para dar uma clareada nos conceitos de php.
Caio
Estou dando os primeiros passos com a PHP vai me ajudar muito. Valeu!
Fernando
Muito bom…simples e eficaz!
Junior monteiro
Olá, não consigo fazer o download, o link está quebrado
Renato
Tem o projeto dephpugger também. Você instala ele via composer e consegue fazer breakpoints na aplicação php direto no terminal.
https://github.com/tacnoman/dephpugger -> Github para instalar o projeto
https://medium.com/@renatocassino/how-debug-php-applications-with-dephpugger-98cc234d917c -> Tutorial de como usar
Rogério
Funciono perfeitamente para mim. Muito obrigado!
sidney
pra mim deu cerrto
Marcelo
Funciono aqui também, gratidão!
créditos rápidos costa rica
La maarca autorizada por la generalitat de Cataluí±a.
Feel free tto surf to my hommepage … créditos rápidos costa rica
gilson
Muito bom o conteúdo. Da para dar uma clareada nos conceitos de php.
Jonh Palladino
Grato!
Renan
Show ! isso é php muito bom!
Cleber
Pra mim também.