Xdebug в PHP не останавливается на точке останова в IntelliJ Идея

Среда
OS X El Capitan

➜  ~  php --version
PHP 5.3.29 (cli) (built: Nov 16 2015 16:28:23)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies
with Xdebug v2.2.6, Copyright (c) 2002-2014, by Derick Rethans

Настройка IntelliJ IDE 13

введите описание изображения здесь

phpinfo();

введите описание изображения здесь
введите описание изображения здесь
слушать запросы
введите описание изображения здесь
введите описание изображения здесь

Та же самая установка работала хорошо (просто нажала на php url в браузере и остановка управления в точке останова кода), но перестала работать после того, как мне пришлось переустановить php53 с помощью homebrew.

Что могло бы пойти не так. Теперь var_dump () — единственный способ, которым это кажется.

1

Решение

После месяца проб и ошибок похоже, что веб-сервер не прослушивал порт 9000. Я изменил порт на 9090 как в ext-xdebug.ini, так и в настройках IDE и перезапустил apache, это сработало!

➜  ~   sudo lsof -i :9090
COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
httpd   20822  daemon   22u  IPv4 0xead9c592a7139c1b      0t0  TCP localhost:49428->localhost:websm (CLOSED)
httpd   20822  daemon   23u  IPv4 0xead9c592ab5b9fbb      0t0  TCP localhost:49438->localhost:websm (CLOSED)
httpd   20822  daemon   26u  IPv4 0xead9c592aab3517b      0t0  TCP localhost:49436->localhost:websm (CLOSED)
httpd   20822  daemon   27u  IPv4 0xead9c592aa9224fb      0t0  TCP localhost:49440->localhost:websm (CLOSED)
httpd   20824  daemon   22u  IPv4 0xead9c592ab6406db      0t0  TCP localhost:49472->localhost:websm (CLOSED)
httpd   20824  daemon   23u  IPv4 0xead9c592ab640fbb      0t0  TCP localhost:49473->localhost:websm (CLOSED)
idea    21828 user1  287u  IPv4 0xead9c592afc6e33b      0t0  TCP *:websm (LISTEN)
0

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

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

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