Issue
I use Netbeans 8.1 for developing in PHP, lately I installed PHP7 and xDebug doesn't works anymore. I love working with Netbeans and I need to work with PHP 7.
Is there any way to configure Netbeans and Apache to support debugging? (I installed XAMPP with PHP 7)
I looked into those sited but with no luck: https://netbeans.org/kb/docs/php/debugging.html http://wiki.netbeans.org/HowToConfigureXDebug
As I understand PHP7 doesn't support xdebug but if you somehow managed to make it work please share with me.
Solution
to download xdeubg for php7, select a version matched your php version. https://xdebug.org/download.php
my setting as following:
zend_extension = "c:/xampp/php/ext/php_xdebug.dll"
xdebug.idekey = netbeans-xdebug
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir = "c:/xampp/tmp/xdebug"
xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_autostart = 0
xdebug.remote_connect_back = 0
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9000
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = req
xdebug.remote_log = "c:/xampp/tmp/xdebug/xdebug_remot.log"
xdebug.show_local_vars = 9
xdebug.trace_output_dir = "c:/xampp/tmp"
xdebug.max_nesting_level=1100
xdebug work well for me. good luck
Answered By - Terry Wang
Answer Checked By - Marilyn (JavaFixing Volunteer)