[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удаленый xDebug
gam0ra
Привет)))
Вообщем у меня такой вопрос
Поднял на удаленном сервере окружение используя docker (php-fpm7.1+nginx)
Порт у nginx 88, у fpm 9003, а для xDebug поставил 9001

docker ps
1599f0057053 telegram_nginx "nginx -g 'daemon of…" 4 seconds ago Up 3 seconds 0.0.0.0:443->443/tcp, 0.0.0.0:88->80/tcp telegram_nginx_1
921bfa099e07 telegram_php "php-fpm7.1 -F" 6 seconds ago Up 4 seconds 9000/tcp, 9003/tcp telegram_php_1


Конфиги xdebug
xdebug.remote_enable = 1
xdebug.remote_autostart = 1
xdebug.remote_host = 127.0.0.1
xdebug.remote_connect_back = 0
xdebug.idekey = "telega"
xdebug.remote_port = 9001
xdebug.var_display_max_data = 2048
xdebug.var_display_max_depth = 128
xdebug.max_nesting_level = 500


потом я создал тунель
ssh -4 -R 9001:localhost:9001 root@myserver

но продебажить удаленно так и не получается

Почти при тех же настройках на локалке все дебажится
///На локалке
xdebug.remote_host = 192.168.0.103


Может у кого был подобный опыт?)
AllesKlar
ты из докера 9001 порт наружу не выкинул

_____________
[продано копирайтерам]
gam0ra
AllesKlar
Это вроде как не обьязательно если я из нутри докера отсылаю наружу, вот на этот нарпимер 192.168.0.103, да и я не смогу тунель создать тогда

enp2s0 Link encap:Ethernet HWaddr a0:d3:c1:4f:c1:2e
inet addr:192.168.0.103 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::14c2:41d7:ff53:45cb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:213732 errors:0 dropped:0 overruns:0 frame:0
TX packets:105804 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:257886842 (257.8 MB) TX bytes:18630013 (18.6 MB)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.