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 diz:
18/01/2008 as 01:56
eu nem vou comentar =P
[Responder]
helio diz:
18/01/2008 as 08:02
=D dei um apoio visual no desenvolvimento xD
[Responder]
André Farzat diz:
18/01/2008 as 14:19
E isso vem lá da época da Ops!
hahahaha
[Responder]
vitorio diz:
05/04/2008 as 13:06
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!
[Responder]
josaina salime farzad diz:
29/05/2008 as 15:14
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, sarajo50@gmail.com, gostaria de ter notícas da família.
[Responder]
Rafael Cabral diz:
19/08/2008 as 10:02
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
[Responder]
Rogério L. Sarmento diz:
06/11/2008 as 14:58
Richard,
Parabens a tempos eu estava procurando um programa
com está funcionálidade e simples de usar.
Abraços,
Rogério L. Sarmento
[Responder]
manoel diz:
11/11/2008 as 14:46
Cara muito bom esse script , usei para visualizar as variavel de um boleto , show
[Responder]
Alex Koti diz:
14/04/2009 as 18:49
Fiquei interessado, mas deu not found. Poderia repostar os arquivos?
[Responder]
robson diz:
08/04/2010 as 17:38
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
[Responder]
dimitrikx diz:
25/05/2010 as 10:16
Parabens, me ajudou bastante.
[Responder]
Dani Edson diz:
04/06/2010 as 01:43
Excelente trabalho Richard, parabéns! Está me ajudando muito!
[Responder]
Rafael diz:
12/06/2010 as 23:08
Muito bom! Gostaria de saber onde posso encontrar artigos para poder incrementar esse debug.
Obrigado.
[Responder]