Здравствуйте, не могу настроить отладку в 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 какой-то не тот смотрит, то-ли я не знаю... Подскажите кто сталкивался.
http://xdebug.org/docs/install From PHP 5.3 onwards, you always need to use the zend_extension PHP.ini setting name
Большое спасибо за ответ и ссылку, но это не помогло (если я правильно понял документацию). Я убрал _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".
Mr. T, спасибо за ссылку, заработало! Просто, я делал это по нескольким из многочисленных методичек, которых полно в инете. Во многих из них говорится, что нужно файл XDebug засунуть в папку ext - получается, что это основной глобальный косяк этих методичек. Я всего лишь перекинул файл в папку PHP, как советуется в документации, и заработало.