За последние 24 часа нас посетили 17732 программиста и 1724 робота. Сейчас ищут 1052 программиста ...

NetBeans не видит XDebug

Тема в разделе "PHP для новичков", создана пользователем Fredwriter, 8 фев 2012.

  1. Fredwriter

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

    С нами с:
    7 фев 2012
    Сообщения:
    24
    Симпатии:
    0
    Здравствуйте, не могу настроить отладку в NetBeans PHP скриптов, у меня php-5.3.9-Win32-VC9-x86.
    Скачал Xdebug 2.1.3
    Release date: 2012-01-30
    PHP 5.3 VC9 TS (32 bit)

    в php.ini добавил это:
    [xdebug]
    zend_extension_ts="C:/PHP/ext/php_xdebug-2.1.3-5.3-vc9.dll"
    xdebug.remote_enable=on
    xdebug.remote_handler=dbgp
    xdebug.remote_host=localhost
    xdebug.remote_port=9000
    Но при отладке выдает, что не может найти XDebug, и советует посмотреть есть ли у меня в файле php.ini строки, которые я туда уже добавил. То-ли она файл php.ini какой-то не тот смотрит, то-ли я не знаю...
    Подскажите кто сталкивался.
     
  2. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
  3. Fredwriter

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

    С нами с:
    7 фев 2012
    Сообщения:
    24
    Симпатии:
    0
    Большое спасибо за ответ и ссылку, но это не помогло (если я правильно понял документацию).
    Я убрал _ts, теперь у меня в php.ini вот это:
    [xdebug]
    zend_extension="C:/PHP/ext/php_xdebug-2.1.3-5.3-vc9.dll"
    xdebug.remote_enable=on
    xdebug.remote_handler=dbgp
    xdebug.remote_host=localhost
    xdebug.remote_port=9000
    В папке ext действительно есть этот файл (php_xdebug-2.1.3-5.3-vc9.dll), а каталог расширений прописан действительно ext - то есть в php.ini есть строчка extension_dir = "C:/PHP/ext".
     
  4. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
  5. Fredwriter

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

    С нами с:
    7 фев 2012
    Сообщения:
    24
    Симпатии:
    0
    Mr. T, спасибо за ссылку, заработало! Просто, я делал это по нескольким из многочисленных методичек, которых полно в инете. Во многих из них говорится, что нужно файл XDebug засунуть в папку ext - получается, что это основной глобальный косяк этих методичек. Я всего лишь перекинул файл в папку PHP, как советуется в документации, и заработало.