За последние 24 часа нас посетили 17635 программистов и 1723 робота. Сейчас ищут 887 программистов ...

Проблема с XDebug и PhpStorm

Тема в разделе "Прочие вопросы по PHP", создана пользователем 3jIo, 25 ноя 2014.

  1. 3jIo

    3jIo Новичок

    С нами с:
    25 ноя 2014
    Сообщения:
    5
    Симпатии:
    0
    xDebug отлаживает и все круто, но почему-то при отладке константа _DIR_ меняется на "xdebug:" и из-за этого
    дебаггер дебажит не так, то есть при дебаге у меня fatal-error, но сайт отображается полностью как будто не было ошибок. (юзаю Yii2) То есть как будто при дебаге процесс работы скрипта идет по другому пути выполнения программы, с ошибками, но когда отладка завершается ошибок нету и браузер все норм отображает.
     
  2. metadon

    metadon Активный пользователь

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    В NetBeans 8.0.1 всё работает, попробуй обновить xdebug или посмотреть его лог.

    Проверил на:
    PHP 5.4.25
    Xdebug v2.2.3

     
  3. 3jIo

    3jIo Новичок

    С нами с:
    25 ноя 2014
    Сообщения:
    5
    Симпатии:
    0
    Я не обновлял xdebug, а юзаю тот, который шел вместе со XAMPP сервером по дефолту (php 5.1). Логи я нашел только для самого php, для xdebug логов я не нашел.

    Добавлено спустя 30 секунд:
    а да IDE PhpStorm 7.1
     
  4. metadon

    metadon Активный пользователь

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    в настройках xdebug можно включить лог и самому указать путь.
    Переходи как минимум на php 5.3 и выше, вместо xampp можно winginx использовать или turnkeylinux
    Инструкция по обновлению xdebug http://xdebug.org/wizard.php