Проблема Xdebug с Eclipse PHP - PullRequest
       27

Проблема Xdebug с Eclipse PHP

1 голос
/ 11 февраля 2010

В настоящее время я пытаюсь настроить Xdebug на компьютере с XP с установленным Eclipse PHP. Я использую WAMP, и я думаю, что я сделал все по книге (как и планировалось несколькими учебниками в Интернете), но когда я попытаюсь выполнить отладку и начать сеанс, ничего не происходит, о чем также уведомляет Eclipse. Другая вкладка открывается с добавленной в Firefox строкой GET, но это все.

Я понятия не имею, что нужно сделать, чтобы это сработало, но я предполагаю, что я не первый, кто сталкивается с этой проблемой, поэтому спрашивать здесь не может быть плохой идеей!

Я очень благодарен за любые ответы, которые могли бы помочь мне в правильном направлении. Отладка для меня новинка.

Спасибо!

Вот также некоторая информация:

Затмение говорит:

Launching: Waiting for Xdebug session

Вот как выглядит мой php.ini:

[xdebug]
zend_extension="c:/wamp/php/ext/php_xdebug-2.1.0beta2-5.3-vc6.dll"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_mode=req
xdebug.idekey=default
xdebug.remote_log="C:/xdebug.log"
xdebug.remote_port=9000
xdebug.show_exception_trace=0
xdebug.show_local_vars=9
xdebug.show_mem_delta=0
xdebug.trace_format=0 

И URL:

http://localhost/debugtest/index.php?XDEBUG_SESSION_START=ECLIPSE_DBGP&KEY=12658406113583

Ответы [ 2 ]

2 голосов
/ 29 июня 2010

После того, как все было проверено правильно (путь к браузеру, порт прослушивания, php -i, XDEBUG_SESSION_START = ..., клейкая лента и т. Д.), И он все еще сидел в ожидании Годо, перезагрузка устранила проблему. Yay Windows.

1 голос
/ 11 февраля 2010

Ваш материал выглядит хорошо, но как настроен IDE?

Какой порт он слушает и какой KEY он посылает? Кроме того, я всегда устанавливаю точку останова xdebug_break () в коде, чтобы xdebug перехватывал и начинал общаться с моей IDE.

Вы пробовали это?

...