Сессия xDebug никогда не начинается - PullRequest
1 голос
/ 16 марта 2012

Я только что изменил свою ОС на Windows 7 64. У меня на компьютере установлены Apache 2.2, PHP 5.3 (32-битная версия) и Eclipse 3.7 (64-битная версия) с PDT..ini

zend_extension = "C:\Program Files (x86)\PHP\ext\php_xdebug-2.1.4-5.3-vc9.dll"
xdebug.auto_trace = 0
xdebug.collect_includes = 1
xdebug.collect_params = 0
xdebug.collect_return = 0
xdebug.default_enable = 1
xdebug.extended_info = 1
xdebug.idekey = "STATION24$"
xdebug.max_nesting_level = 100
xdebug.profiler_append = 0
xdebug.profiler_enable = 0
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir = "C:\WINDOWS\temp"
xdebug.profiler_output_name = "xdebug_profile.%p"
xdebug.remote_autostart = 0
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_log = 1
xdebug.remote_mode = "req"
xdebug.remote_port = 9001
xdebug.show_exception_trace = 0
xdebug.show_local_vars = 0
xdebug.show_mem_delta = 1
xdebug.trace_format = 0
xdebug.trace_output_dir = "C:\WINDOWS\Temp"
xdebug.trace_output_name = "trace.%c"
xdebug.var_display_max_depth = 5

В Eclipse я настроил раздел PHP-> Debug, как показано на изображениях:

enter image description here enter image description here enter image description here

А теперь, когда я пытаюсь запустить отладку, Eclipse останавливается при запуске сеанса отладки.

enter image description here

Итак, в прошлом я читал об этой проблеме, люди говорят, что это связано с тем, что некоторые приложения используютПорт xDebug (в моем случае 9001), но я проверил, другие порты не используют, только xDebug.Мой брандмауэр отключен, поэтому ни одно приложение не может заблокировать подключение к xDebug.И одна вещь - «отладка как приложение CLI» работает хорошо, только «отладка как веб-приложение» не работает.

Я не знаю, что делать, пожалуйста, помогите.

Ответы [ 2 ]

0 голосов
/ 17 октября 2012

Просто мысль, вы упоминаете PHP TS.Может быть, вы должны использовать xdebug TS тоже тогда?(Хотя я везде читал, что в последнее время вам лучше вообще не использовать TS, поэтому, возможно, вы захотите сменить php, а не TS или около того).

0 голосов
/ 17 марта 2012

Если вы столкнулись с проблемами и не знаете, работает ли сторона Xdebug или сторона IDE, то в Xdebug 2.2.0RC1 журнал удаленной отладки также будет регистрировать проблемы с подключением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...