The PHP Interpreter
Go to file
2013-11-10 18:05:30 +00:00
.gitignore - Added initial code for a simple prompt 2013-11-09 23:30:32 -02:00
config.m4 - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
Makefile.frag import 2013-11-09 22:35:03 +00:00
phpdbg_bp.c - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
phpdbg_bp.h - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
phpdbg_help.c - WS changes 2013-11-10 14:16:52 -02:00
phpdbg_help.h - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
phpdbg_prompt.c Merge branch 'master' of https://github.com/krakjoe/phpdbg 2013-11-10 18:05:30 +00:00
phpdbg_prompt.h - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
phpdbg.c - Fix conflict 2013-11-10 15:51:20 -02:00
phpdbg.h - Added separated file to handle breakpoint feature 2013-11-10 16:06:41 -02:00
phpdbg.png ... 2013-11-10 16:05:15 +00:00
README.md instructions 2013-11-10 17:51:48 +00:00
test.php - Fix conflict 2013-11-10 15:51:20 -02:00

phpdbg - The interactive PHP debugger

phpdbg is an interactive debugger for PHP.

Implemented as a SAPI module, phpdbg can excerpt complete control over the environment without impacting the functionality or performance of your code.

Features

  • step through debugging
  • setting break points
  • showing debug backtraces
  • access to eval during execution
  • sapi agnositicism, easy integration

Installation

To install phpdbg, you must compile the source against your PHP installation sources, and enable the SAPI with the configure command.

cd /usr/src/php-src/sapi
git clone https://github.com/krakjoe/phpdbg
cd ../
./buildconf --force
./config.nice
make -j8
make install-phpdbg

Screeny

screenshot