Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не работает xdebug  (Прочитано 2025 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн likesoft

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
  • Ubuntu 16.04.2
    • Просмотр профиля
Не работает xdebug
« : 12 Июля 2015, 17:45:57 »
Всем привет :) подскажите как правильно настроить xdebug. В качестве сервера использую lamp, для разработки php скриптов использую netbeans ide 8.0.2.

xdebug cтавил по инструкциям с сайта http://xdebug.org/wizard.php
в файле php.ini прописано следующее

[xdebug]
zend_extension = /usr/lib/php5/20121212+lfs/xdebug.so
xdebug.default_enable = On; включить xdebug по умолчанию
xdebug.var_display_max_depth = 6; глубина показа дампа массивов и объектов
xdebug.remote_enable = On; включить удаленную отладку
xdebug.remote_host = 127.0.0.1; хост для удаленной отладки
xdebug.remote_port = 9000; порт для удаленной отладки
xdebug.remote_handler = dbgp; протокол для отладки
xdebug.idekey = netbeans-xdebug; идентификатор, который будет отправлять наша IDE
xdebug.remote_autostart = 1; автоматический запуск отладки
xdebug.remote_log=/tmp/xdebug/xdebug.log; лог-файл для удаленной отладки
xdebug.profiler_enable_trigger = 1; запускать профилирование по триггеру
xdebug.profiler_enable = 0; включить профилирование
xdebug.profiler_output_dir = /tmp/xdebug/profiler/; директория для хранения результатов профилирования
xdebug.show_local_vars = 1; отобразить все локальные переменные в случае возникновения ошибки
xdebug.overload_var_dump = 1; включает усовершенcтвованный var_dump

поставил в netbeans точки останова, нажал кнопку отладка, netbeans пишет без конца "Ожидание подключения (netbeas-xdebug)"

phpinfo() показывает



P.S. В linux всего третий день, с xdebug до этого не сталкивался. На данный момент стоит lubuntu 14.04

Пользователь решил продолжить мысль 12 Июля 2015, 21:18:27:
:2funny: :2funny: :2funny: :2funny: :2funny: :2funny: :2funny: :2funny: :2funny: :2funny: :2funny:

оказалось что порт 9000 занят, поменял на 10000 и все заработало.
« Последнее редактирование: 12 Июля 2015, 21:18:32 от likesoft »

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.