PhpStorm XDebug

Absinthe

жожо
Чувствую себя глупо, т.к. не могу добиться результата, но ранее все работало.

Имеем:
PhpStorm последней стабильной версии.
XDebug
Google Chrome с расширением Xdebug helper (по сути просто отладочные ссылки жмет, включая и выключая)
Apache + PHP + xdebug

Я начинаю отладку:
1) Ставлю брекпойнт
2) Включаю XDebug для выбранной страницы в хроме
3) Нажимаю Start Listen PHP Debug Connections

При триггере брекпойнта в IDE запускается отладчик, однако через пару секунд он дисконектится.
Как обнаружить ошибку и исправить?

P.S. Подключаю так:
zend_extension = "/path/to/php_xdebug-2.2.0RC2-5.4-vc9.dll"
xdebug.remote_enable = 1
xdebug.idekey = "PHPSTORM"
 

Absinthe

жожо
Хотел поставить Zend Debugger и попробовать с ним, но, судя по всему, данный продукт заброшен(либо я не нашел, где качать актуальные версии).
 

MiksIr

miksir@home:~$
Проверь idekey в настройках дебага phpstorm и его же в настройках плагина для хрома.
Еще маппинг файлов проверить нужно, если это удаленный сервер.
 

Absinthe

жожо
Проверь idekey в настройках дебага phpstorm и его же в настройках плагина для хрома.
Все верно.
Маппинг проверял.

А проблему решил.
Решение оказалось крайне логичным и банальным.

Проблема была в том, что xdebug - это опенсорс, а всем известно, что бинарные сборки бесплатного ПО(за исключением самого популярного) не тестируют, и они работают через раз.
Заработало после обновления на последнюю версию.
Прошлые пара релизов не работали(Причем и 5.4 версия, и 5.3).
 

AmdY

Пью пиво
Команда форума
Absinthe
отваливаться может из-за старого мусора в watch.

Zend Debugger не заброшен, многие наши разработчики предпочитают его как более функциональный.
 

Absinthe

жожо
отваливаться может из-за старого мусора в watch.
Пусто было. Да и не должно. Это все равно, что винда будет падать из-за ошибки в конфиге пасьянса.
Проблема оказалась в непосредственно определенных версиях(нескольких). На последних версиях TS работает нормально.

Zend Debugger не заброшен
А ссылку на версию для актуального PHP можно?
 
Сверху