Skip to content
Home » Xdebug Could not connect to debugging client. Tried: localhost:9000

Xdebug Could not connect to debugging client. Tried: localhost:9000

To solve Xdebug Could not connect to debugging client. Tried: localhost:9000 error follow below methods.

ERROR LOG

888] [Step Debug] WARN: Creating socket for 'localhost:9000', connect: Cannot assign requested address.
[888] [Step Debug] ERR: Could not connect to debugging client. Tried: localhost:9000 (through xdebug.client_host/xdebug.client_port) :-(
[888] Log closed at 2020-11-29 10:39:57.515970

How to solve Xdebug Could not connect to debugging client. Tried: localhost:9000 ?

Refer the given methods to solve the issue.

Method 1:

To migrate from 2.x to 3.x, follow:

;Xdebug 2.X
;xdebug.remote_enable=true
;xdebug.remote_port=9000
;xdebug.remote_host=172.17.0.1
;
;xdebug.remote_autostart=1
;xdebug.remote_connect_back=0
;xdebug.idekey=PHPSTORM
;xdebug.show_error_trace = 1
;xdebug.max_nesting_level=250
;xdebug.var_display_max_depth=10
;xdebug.remote_mode=req


;Xdebug 3.X
xdebug.mode=debug
xdebug.client_port=9000
xdebug.client_host=172.17.0.1
xdebug.remote_handler=dbgp
xdebug.start_with_request=yes
xdebug.discover_client_host=0
xdebug.idekey=PHPSTORM
xdebug.show_error_trace = 1
xdebug.max_nesting_level=250
xdebug.var_display_max_depth=10
xdebug.log=/var/log/xdebug.log

Method 2 :

I found that using

xdebug.log_level=0

stopped the excess logs.

Hope the above solution works.

Also read :

Typeerror: ‘int’ object is not subscriptable – Python
AttributeError: ‘list’ object has no attribute ‘encode’