Невозможно настроить плагин Notepad++ DBGP. Xdebug уже установлен

Я установил xdebug на PHP но теперь я не могу сделать notepad++DBGp плагин работает.

У меня последний wamp версия на Win7 и wwww папка находится в разделе: d:\www,

Я закодировал тестовый файл test.php:

<?php
    $test = "3";
    echo $test;
?>

И я попытался открыть его в веб-браузере, используя эту ссылку:

http://localhost/test.php?XDEBUG_SESSION_START=test

Но DBGp не подключится Я пробовал с и без IDE_Key,

Я много раз просматривал документацию, но не смог найти / решить проблему. Надеюсь, кто-то мог знать причину.

Ниже приведены некоторые снимки экрана:

Спасибо

2 ответа

Чтобы устранить эту проблему, необходимо изменить порты в настройках xdebug и dbgp.

Из приведенных выше комментариев неясно, было ли это, потому что они оба пытались использовать один и тот же порт, порты использовались другими приложениями и т. Д., Но, возможно, Кандинский может уточнить это, отредактировав этот ответ, когда увидит его.

(Публикация данного ответа [см. Комментарии к вопросу] для удаления вопроса из очереди без ответа. Пользователю было предложено сделать это более 3 лет назад, но он этого еще не сделал. Кредит за этот ответ остается за ним)

Вы должны установить xdebug для автоматического принятия новых подключений отладки:

 $ cat /etc/php5/apache2/conf.d/xdebug.ini
  zend_extension=/usr/lib/php5/20121212/xdebug.so
  xdebug.remote_enable=1
  xdebug.remote_autostart=1
  xdebug.remote_host="127.0.0.1"
  xdebug.remote_port=9000
  xdebug.idekey="CLUJ3$"

Очевидно, что если вы используете PHP как FPM, вам нужно изменить порт по умолчанию на 9000 на другой (например: 9001)

Перезапустите Apache после.

Установите Chrome XDebug Helper. В параметрах установите IDE Key = Others и value = default. Работает для меня.

    [Xdebug]
    zend_extension="php_xdebug.dll"
    xdebug.remote_enable=1
    xdebug.remote_port=9000
    xdebug.autostart=on 
    xdebug.remote_handler=dbgp
    xdebug.remote_mode=req
    xdebug.idekey=default
Другие вопросы по тегам