проблема с плагином xdebug vim - PullRequest
0 голосов
/ 03 марта 2009

Я использую плагин xdebug для vim. После внесения нескольких изменений я смог запустить отладчик, но не смог установить точки останова. Итак, я включил xdebug.remote_log, и ниже приведены операторы журнала, соответствующие настройке точки останова.

<- точка останова -i -i 5-т строка -f файл: /// C: \ htdocs \ testLocal.php -n 36 ->

Выдает отладчику запрос только в правильном формате, но не знает, почему отладчик возвращает «команда недоступна». Пожалуйста, дайте мне знать, если что-то не так.

Ответы [ 4 ]

2 голосов
/ 21 мая 2010

Убедитесь, что вы установили точки останова в строках, содержащих выражение php, , а не в пустых строках или строках, содержащих только закрывающую скобку.

Установка точек останова на пустых строках не работает и возвращает загадочную ошибку «команда не найдена», которую вы получаете.

1 голос
/ 25 сентября 2010

У меня была такая же проблема. Когда я проверил логи xdebug, он показал файл: /// http://myapp.local Как вы видите, мой ide (PHP eclipse), кажется, вставляет дополнительный "http://", рассматривая это как URL вместо файла.

К счастью, так было только с моим index.php. Другие точки прерывания файла были правильно переданы в xdebug, и я смог установить и установить точки прерывания в выражении php, если они не знали, что они занимают несколько строк. Последнее по какой-то причине может привести к тому, что точки останова не попадут и просто пройдут мимо.

Надеюсь, это поможет!

0 голосов
/ 01 августа 2009

Недавно я только что установил эту же вещь и нашел учебник Блейка Джонсона , посвященный установке и использованию Xdebug из Vim.

Также попробуйте очистить все файлы cookie на странице, которая может у вас быть. Это часто приводило к тому, что плагин получал странные ошибки.

0 голосов
/ 14 марта 2009

Я обнаружил дополнительный «/» в файле: /// C: \ htdocs \ testLocal.php ", возможно, плагин vim не совместим с путями файлов Windows?

...