There are vps with php70 and xdebug 2.5.0rc. Xdebug config:

xdebug.xdebug.remote_connect_back = 1 xdebug.remote_enable=1 xdebug.remote_port=9000 xdebug.remote_handler = dbgp xdebug.remote_mode = req xdebug.idekey="PHPSTORM" xdebug.profiler_enable_trigger=1 xdebug.profiler_enable=0 xdebug.remote_log = "/tmp/xdebug.log" 

When you enable validation in phpstorm, everything is fine.

server validation

But when trying to debug, it does not see the stopping points and does not stop anywhere. Log:

 I: Connecting to configured address/port: 94.181.237.21:9000. W: Creating socket for '94.181.237.21:9000', poll: Operation now in progress. E: Could not connect to client. :-( 
  • on the phone in phpstorm click before debagging to capture the context, so to speak? For debugging in phpstorm, what do you press? Mapped set up? he is needed - by Alexei Shimansky
  • @ Alexey Shimansky I click on the phone, phpstorm doesn’t react at all to the connection. The window with the settings doesn’t even pop up to set up the markup. It also finds a remote interpreter and shows that there is xdebug - Alex Kuvaev
  • What version of PHPStorm? - cronfy
  • I understand correctly that in general you have debugging through xdebug in phpstorm (for example, for local projects), is the problem only in this case with the remote server? Tried to connect to the server from phpstorm, for example, through telnet to port 9000? - cronfy
  • one
    Yeah, then it's clear. You need ssh port forwarding between your computer and vds confluence.jetbrains.com/plugins/servlet/mobile#content/view/… - cronfy

0