LINUX.ORG.RU

Xdebug не слушает порт

 , , ,


0

1

Стоит php-fpm + xdebug + nginx на Ubuntu 18.04 из репы ondrej sury.

root@antoshka117:~# apt-cache show php-xdebug
Package: php-xdebug
Source: xdebug
Priority: optional
Section: php
Installed-Size: 7759
Maintainer: Debian PHP PECL Maintainers <team+php-pecl@tracker.debian.org>
Architecture: amd64
Version: 2.7.0+2.5.5-1+ubuntu18.04.1+deb.sury.org+1
root@antoshka117:~# tail /etc/php/7.3/fpm/php.ini
; tab-width: 4
; End:
zend_extension = /usr/lib/php/20180731/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=192.168.112.1
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.remote_connect_back=0
xdebug.remote_log=/var/log/xdebug.log
phpinfo() выдаёт
xdebug.remote_autostart	On	On
xdebug.remote_connect_back	Off	Off
xdebug.remote_cookie_expire_time	3600	3600
xdebug.remote_enable	On	On
xdebug.remote_handler	dbgp	dbgp
xdebug.remote_host	192.168.112.1	192.168.112.1
xdebug.remote_log	/var/log/xdebug.log	/var/log/xdebug.log
xdebug.remote_mode	req	req
xdebug.remote_port	9000	9000
Но, xdebug не слушает 9000 порт и в логи ничего не пишется. ЧЯДНТ?

Ответ на: комментарий от no-such-file

А что ты вообще делаешь? XDEBUG_SESSION передаешь в запросе?

На сервере (Ubuntu) стоит php + xdebug, на клиенте Visual Studio Code с PHP Debug. У сервера IP 192.168.112.1, у клиента 192.168.112.2.

Пытаюсь в клиенте с VSC произвести отладку кода (который реплицируется между сервером и клиентом) с помощью xdebug на сервере.

antoshka117 ()