net beans xdebug waiting for connection error? - php

i have done almost every thing to resolve this issue. . .but message waiting for connection is still there. . . . . is there any way to debug this issue. i am using xampp server. OS windows
[XDebug]
zend_extension = "C:\Users\arslan\Desktop\xampp-win32-1.8.1-VC9\xampp\php\ext\php_xdebug-2.2.3-5.4- vc9.dll"
xdebug.remote_autostart=off
xdebug.remote_enable=1
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.remote_host=localhost
xdebug.remote_port=9001
i tried on ecllipse too with both zend and xdebug. connection problem continue to exists.
i have already gone through stackoverflow and netbean forums.
i have alredy wasted my full day to figure out the solution but fialed.

The Library file really exists?
Change the port 9001 to 9000, restart apache and try again.

it worked.
Actually i was not restarting apache after changing php.ini.
working php.ini
[XDebug]
zend_extension= "C:\Users\arslan\Desktop\xampp-win32-1.8.1-VC9\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host="localhost"
xdebug.remote_port=9001
xdebug.remote_autostart=1
OS windows
Xampp
php 5.4
NetBeans 7.3.1

Related

Xdebug not working for PHP on MAMP

I am trying to install Xdebug for NetBeans. I am using a MAC and coding in PHP. I can see that xdebug.so is present at
/Applications/MAMP/bin/php/php7.0.2/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so
The php.ini settings are:
[xdebug]
zend_extension="/Applications/MAMP/bin/php/php7.0.2/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so"
xdebug.default_enable=1
xdebug.remote_autostart=on
xdebug.remote_enable=on
xdebug.remote_enable=1
xdebug.remote_handler="dbgp"
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
The NetBeans is listening at port 9000 too. But every time I launch the debugger it says Waiting for Connection (netbeans-debug)
The phpinfo() has no mention of xdebug ... why is this in spite of xdebug.so being present?
How do I make this work?

“Waiting For Connection (netbeans-xdebug)” OSX XAMPP

Xdebug (2.4.0) is not working on NetBeans (8.2) on OSX (10.13.2) using XAMPP (7.0.26-0).
I've just installed all these and just trying out test file, but it shows
“Waiting For Connection (netbeans-xdebug)”
No break points work.
I have these code on php.ini, there is no Additional .ini files parsed
zend_extension = "/usr/local/Cellar/php70/7.0.26_18/lib/php/extensions/no-debug-non-zts-20151012/xdebug.so"
xdebug.remote_enable=on
xdebug.remote_host=192.168.0.9
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_autostart=On
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"
xdebug support => enabled shows when I run php -i on command line.
I read many other thread but no luck so far. Anyone have any suggestions ?

Debug PHP With Xdebug in Netbeans and via FTP

I have a PHP application that runs on a Debian server where I've installed apache 2.2.4 and xdebug.
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=192.168.0.2
xdebug.remote_port=9000
All the PHP files are saved on this server. The Server IP is : 192.168.0.2
The problem is that I'm opening the PHP project via FTP with Netbeans on a Windows 7 environment where apache is NOT installed!
Is it possible to debug in this scenario and does someone have any links for direction how to configure this scenario?
Please any help would be appreciated.
Thanks in Advance
Now i found a solution.
These links helped me:
http://wiki.netbeans.org/HowToConfigureXDebug
http://www.google.de/?gws_rd=ssl#q=php+netbeans+xdebug+configuration
The xdebug.ini i modified like this:
zend_extension=/usr/lib/php5/20090626+lfs/xdebug.so
xdebug.idekey=netbeans-xdebug
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=192.168.0.103
xdebug.remote_port=9001
The IP adress 103 is the adress of my local machine and i had to add the idekey to the ini.

Xdebug installed on Mac Native apache

I am trying to get XDEBUG up and going but having trouble getting the cookie to show. Below is what is put in my php.ini file. I restarted apache. I did a phpinfo() call and I do see xdebug enabled and the settings set. But when I do a localhost/?XDEBUG_SESSION_START=1 I am expecting to see a Cookie set to 1 in my browser right ?
zend_extension ="/usr/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
xdebug.remote_enable=1
xdebug.profiler_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.profiler_output_dir="/tmp"
when I run php -m I do not see it but I do see it in phpinfo
couldnt figure the exact answer but I went and downloaded the php.ini.default file from repo and set the following in the php ini
zend_extension ="/usr/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so"
xdebug.remote_enable=On
xdebug.remote_host=localhost
xdebug.idekey=foo
xdebug.profiler_enable=On
and it worked. could of been because of remote host. who knows. it worked. this is the bare minimum configurations for mac and this is if your going by the follwing installations for xdebug on mac
http://kubyshkin.ru/posts/installing-php-xdebug-extension-on-mac-os-x-10-7-lion.html

Netbeans - XDebug Debugging

I have setup a new dev environment using windows for the first time. I have WAMP installed and I am using netbeans as my IDE and have XDebug installed and reference in my php.ini file.
; XDEBUG Extension
zend_extension = "c:/wamp/bin/php/php5.4.12/zend_ext/php_xdebug-2.2.3-5.4-vc9-x86_64.dll"
which points to my xdebug.dll file.
When I try to debug within netbeans however, it is not stopping on any of my breakpoints. Any ideas of how to get it correctly debug by stopping at my breakpoints? Also just to verify that i am going to the page in question with my firefox browser so its not that I am not running the code
I added the following to my php.ini file and now debugging is stopping on my breakpoints in netbeans
xdebug.remote_autostart=on
xdebug.remote_enable=on
xdebug.remote_enable=1
xdebug.remote_handler="dbgp"
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_mode=req
xdebug.idekey="netbeans-xdebug"

Categories