Проблема с Xdebug в Eclipse PHP
Вопрос
В настоящее время я пытаюсь настроить Xdebug на компьютере с XP с установленным Eclipse PHP.Я использую WAMP, и я буду думать, что сделал все по инструкции (как указано в нескольких онлайн-руководствах), но когда я попытаюсь выполнить отладку и запустить сеанс, ничего не произойдет, о чем также уведомляет Eclipse.Открывается другая вкладка с добавленной GET-string в Firefox, но на этом все.
Я понятия не имею, что сделать, чтобы это заработало, но я предполагаю, что я не первый, у кого возникла эта проблема, поэтому спрашивать здесь, возможно, неплохая идея!
Я очень благодарен за любые ответы, которые могли бы помочь мне двигаться в правильном направлении.Отладка - это совершенно новое занятие для меня.
Спасибо!
Вот также некоторая информация:
Затмение говорит:
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
Решение
Ваши материалы выглядят неплохо, но как настроена ваша IDE?
На каком порту он прослушивается и какой ключ отправляет?Кроме того, я всегда устанавливаю точку останова xdebug_break() в коде, чтобы xdebug перехватил и начал взаимодействовать с моей IDE.
Вы пробовали это?
Другие советы
После того, как все проверилось правильно (путь к браузеру, порт прослушивания, php -i, XDEBUG_SESSION_START = ..., клейкая лента и т.д.), И он все еще оставался там в ожидании Godot, перезагрузка устранила проблему.Ура, Окна.