2014-05-03 4 views
0

Я задал этот вопрос раньше, но не достаточно подробно.Xdebug не останавливается в точке останова в Eclipse Kepler

Моя проблема, я использую Eclipse, Kepler с PDT плагин с этого сайта: Kepler - http://download.eclipse.org/releases/kepler

И я использую XAMPP 1.8.3.

Проблема в том, что мой XDebug не останавливается на контрольных точках.

Мои настройки являются следующие:

php.ini

[XDebug] 
zend_extension = "C:\dev\xampp\php\ext\php_xdebug.dll" 
;xdebug.profiler_append = 0 
;xdebug.profiler_enable = 1 
;xdebug.profiler_enable_trigger = 0 
;xdebug.profiler_output_dir = "C:\development\xampp\tmp" 
;xdebug.profiler_output_name = "cachegrind.out.%t-%s" 
xdebug.remote_enable = 1 
xdebug.remote_handler = "dbgp" 
xdebug.remote_host = "127.0.0.1" 
xdebug.remote_port=9000 
xdebug.remote_cookie_expire_time = 25920000 
;xdebug.trace_output_dir = "C:\development\xampp\tmp" 

В Eclipse у меня есть:

enter image description here

enter image description here

enter image description here

enter image description here

Если я проверяю "Перерыв на первой линии" он останавливается. Но если я вызываю страницу, например index.php, она не останавливается, хотя я устанавливаю точки останова в этом файле.

Можно ли использовать Xdebug в Eclipse Kepler?

EDIT Я установил свойство xdebug.remote_log в php.ini. При начало отладки idekey правильно установлен в журналах:

idekey="ECLIPSE_DBGP" 

Теперь, если я вызываю страницу в моем веб-приложение, как feedback.php в idekey внезапно:

idekey="netbeans-xdebug" 

Я думаю, что это может быть проблема. Но как я могу изменить отправку идеи eclipse?

EDIT 2

Я понял также, что Xdebug только не работает во внешнем браузере. В внутреннем браузере eclipse я могу отлаживать.

ответ

0

Oh man :-) Я не могу поверить в то, что произошло с моей ошибкой. Я установил расширение firefox «самый простой xdebug», и он имеет значение «netbeans-xdebug» в конфигурациях. Просто отключите расширение и теперь оно работает. :-)

Смежные вопросы