????JFIF??x?x????'
Server IP : 79.136.114.73 / Your IP : 18.218.169.79 Web Server : Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.29 OpenSSL/1.0.1f System : Linux b8009 3.13.0-170-generic #220-Ubuntu SMP Thu May 9 12:40:49 UTC 2019 x86_64 User : www-data ( 33) PHP Version : 5.5.9-1ubuntu4.29 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /proc/self/root/home/b8009/php-5.6.22/sapi/phpdbg/ |
Upload File : |
The interactive PHP debugger ============================ Implemented as a SAPI module, phpdbg can excert complete control over the environment without impacting the functionality or performance of your code. phpdbg aims to be a lightweight, powerful, easy to use debugging platform for PHP 5.4+ [](https://travis-ci.org/krakjoe/phpdbg) Features ======== - Stepthrough Debugging - Flexible Breakpoints (Class Method, Function, File:Line, Address, Opcode) - Easy Access to PHP with built-in eval() - Easy Access to Currently Executing Code - Userland API - SAPI Agnostic - Easily Integrated - PHP Configuration File Support - JIT Super Globals - Set Your Own!! - Optional readline Support - Comfortable Terminal Operation - Remote Debugging Support - Bundled Java GUI - Easy Operation - See Help :) Planned ======= - Improve Everything :) 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 ./configure --enable-phpdbg make -j8 make install-phpdbg ``` Where the source directory has been used previously to build PHP, there exists a file named *config.nice* which can be used to invoke configure with the same parameters as were used by the last execution of *configure*. **Note:** PHP must be configured with the switch --with-readline for phpdbg to support history, autocompletion, tab-listing etc. Command Line Options ==================== The following switches are implemented (just like cli SAPI): - -n ignore php ini - -c search for php ini in path - -z load zend extension - -d define php ini entry The following switches change the default behaviour of phpdbg: - -v disables quietness - -s enabled stepping - -e sets execution context - -b boring - disables use of colour on the console - -I ignore .phpdbginit (default init file) - -i override .phpgdbinit location (implies -I) - -O set oplog output file - -q do not print banner on startup - -r jump straight to run - -E enable step through eval() - -l listen ports for remote mode - -a listen address for remote mode - -S override SAPI name **Note:** Passing -rr will cause phpdbg to quit after execution, rather than returning to the console. Getting Started =============== See the website for tutorials/documentation http://phpdbg.com