You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Brandon McWhirter (Jira)" <ji...@apache.org> on 2019/10/07 00:14:00 UTC
[jira] [Created] (NETBEANS-3210) Xdebug connects, NetBeans does not
respond
Brandon McWhirter created NETBEANS-3210:
-------------------------------------------
Summary: Xdebug connects, NetBeans does not respond
Key: NETBEANS-3210
URL: https://issues.apache.org/jira/browse/NETBEANS-3210
Project: NetBeans
Issue Type: Bug
Components: php - Debugger
Affects Versions: 11.1, 11.0
Environment: Windows 10 1903, Apache 2.4.41 (Win64), PHP 7.3.9, Xdebug 2.7.0RC2, NetBeans 11.1, Java JRE 8u221
Reporter: Brandon McWhirter
Attachments: 2019-10-06 19_59_03-Window.png, 2019-10-06 19_59_20-Window.png, 2019-10-06 19_59_30-Window.png
When trying to debug a PHP application with Xdebug, NetBeans status shows "Waiting For Connection (netbeans-xdebug)..." while the Xdebug remote log states it is connected. The log also states it sends the <init /> string to NetBeans but never receives a response.
I am using a local XAMPP server.
This works successfully (without changing anything) with VSCode so this seems to be an issue with NetBeans not understanding/liking the <init /> string that is sent so it never responds.
I have tried:
* Changing debugger port from 9000 in the three areas (php.ini, NetBeans Options/PHP/Debugger, Project Properties/Run Config/Advanced)
* Disabling Windows Firewall
* Reinstalling NetBeans
* Tried with NetBeans 11.0
* Listening on IP instead of localhost or 127.0.0.1
Xdebug remote log:
{code:none}
[1924] Log opened at 2019-10-06 23:47:53
[1924] I: Checking remote connect back address.
[1924] I: Checking header 'HTTP_X_FORWARDED_FOR'.
[1924] I: Checking header 'REMOTE_ADDR'.
[1924] I: Remote address found, connecting to 192.168.0.222:9000.
[1924] I: Connected to client. :-)
[1924] -> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="https://xdebug.org/dbgp/xdebug" fileuri="file:///E:/Programming/PHP/vintage-lib/webroot/index.php" language="PHP" xdebug:language_version="7.3.3-dev" protocol_version="1.0" appid="1924" idekey="netbeans-xdebug"><engine version="2.7.0RC2"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[https://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2019 by Derick Rethans]]></copyright></init>
[1924]{code}
php.ini:
{code:none}
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 = 1
xdebug.remote_port = 9000
xdebug.remote_handler = "dbgp"
xdebug.remote_mode = req
xdebug.remote_log = "c:/xampp/tmp/xdebug/xdebug_remote.log"
xdebug.show_local_vars = 9
xdebug.trace_output_dir = "c:/xampp/tmp"{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists