Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для CyraxZ

Ветеран


Сообщения: 784
Благодарности: 11

Профиль | Отправить PM | Цитировать


В настройках xdebug вместо
PHP код: Выделить весь код

xdebug.remote_connect_back 

попробовал явно указать IP-адрес хост-машины в NAT-сети (на которой работает PHPStorm и слушает порт 9999):
PHP код: Выделить весь код

xdebug.remote_connect_back 0
xdebug
.remote_host 10.0.2.2 

В итоге - всё то же самое (php-fpm перезагружаю). Логи xdebug при инициализации сессии:
Цитата:
Log opened at 2017-07-07 21:02:22
I: Connecting to configured address/port: 10.0.2.2:9999.
I: Connected to client. :-)
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" fileuri="file:///home/user/www/site/index.php" language="PHP" protocol_version="1.0" appid="1148" idekey="netbeans-xdebug"><engine version="2.2.5"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2014 by Derick Rethans]]></copyright></init>
Всё, что я описал в теме - так же советуют здесь, здесь и здесь (используется такая же конфигурация, когда IDE работает на хост-машине, а веб-сервер и xdebug - на гостевой машине).

Последний раз редактировалось CyraxZ, 08-07-2017 в 00:21.


Отправлено: 00:13, 08-07-2017 | #2