Как проверить, что удаленная отладка Xdebug настроена правильно

Я некоторое время искал в интернете, но не нашел возможности проверить, правильно ли работает Xdebug.
Я установил Xdebug в Ubuntu (как указано на домашней странице xdebug).
Я использую эти настройки (они также показаны в phpinfo ()):

[xdebug]
zend_extension=/usr/lib/php5/20121212/xdebug.so
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.remote_connect_back = 1
xdebug.max_nesting_level = 500
xdebug.remote_handler = dbgp
xdebug.remote_mode = req
xdebug.profiler_enable=0
xdebug.profiler_enable_trigger=1
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM
xdebug.remote_log="/var/log/xdebug.log"

Так что с этого момента, похоже, установлено правильно. Но моя IDE (PhpStorm) не подключается, или xdebug не запускается .. Я не знаю. У меня ничего нет в логах xdebug. Я проверил на открытые порты с netstat -tulpn, но порт 9000 не отображается.

У меня есть аналогичные настройки на машине в локальной сети, где Xdebug отлично работает с теми же настройками.
Если я проверю открытые порты с netstat -tulpn — Я тоже не вижу открытого порта на 9000, но все равно отладчик работает.
Я также пытался проверить порт через telnet но это не работает ни на одном сервере.
Я пытался проверить порт через nmap -p 9000 myserver.com но это также не работает ни на одном сервере, так что я думаю, что это также не актуально.

Любая идея, как я могу проверить, если сервер прослушивает порт 9000, или найти, где моя проблема лежит?
Благодарю.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]