За последние 24 часа нас посетили 16692 программиста и 1627 роботов. Сейчас ищут 1462 программиста ...

Проблемы в работе Xdebug + OpenServer

Тема в разделе "Установка PHP", создана пользователем NataHamster, 4 июл 2015.

  1. NataHamster

    NataHamster Новичок

    С нами с:
    4 июл 2015
    Сообщения:
    9
    Симпатии:
    0
    Xdebug проходит 3 строки, затем выдает такое Waiting for incoming connection with ide key '19910'

    Подскажите, каких настроек на хватает? Я совсем новичек. Заранее спасибо.
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Отладка происходит только для трёх точек остановки, а потом прекращается?
    А как в php.ini настроен xdebug или результат phpinfo();
     
  3. NataHamster

    NataHamster Новичок

    С нами с:
    4 июл 2015
    Сообщения:
    9
    Симпатии:
    0
    Денис, спасибо Вам за ответ, останавливется, пройдя вот это
    session_start();
    include('app/engine.php');
    $engine = new Engine();

    Настройки такие

    zend_extension="%sprogdir%/modules/php/%phpdriver%/ext/php_xdebug.dll"
    xdebug.remote_autostart=on
    xdebug.remote_enable=on
    xdebug.remote_host=localhost
    xdebug.remote_handler=dbgp
    xdebug.remote_port=9000
    xdebug.max_nesting_level=300
    xdebug.remote_mode=req
    xdebug.remote_connect_back=1
    xdebug.idekey="PHPSTORM"
    xdebug.profiler_output_dir="%sprogdir%/userdata/temp/xdebug/"
    xdebug.profiler_output_name = "cachegrind.out.%H%R"
    xdebug.trace_output_dir = "%sprogdir%/userdata/temp/xdebug/"
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    А что за IDE используется?
    Эти строчки выбраны для отладки или нет?
     
  5. NataHamster

    NataHamster Новичок

    С нами с:
    4 июл 2015
    Сообщения:
    9
    Симпатии:
    0
    phpstorm
    Это начало кода, точнее даже вот так
    <?php
    session_start();
    include('app/engine.php');
    $engine = new Engine();

    session_start(); - здесь поставила точку останова.
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Похоже xdebug не подключился к IDE.
    Порт 9000 прослушивается IDE?

    В openserver есть лог отладка PHP, там что-то есть?
     
  7. NataHamster

    NataHamster Новичок

    С нами с:
    4 июл 2015
    Сообщения:
    9
    Симпатии:
    0
    Порт 9000 прослушивается IDE?

    В openserver есть лог отладка PHP, там что-то есть? - вот эти 2 пункта - где их посмотреть?

    Я работаю с этим только несколько дней.....

    openserver-userdata-logs - оно? там только лог PHP-5.4_error.log, хотя стоит у меня PHP-5.3