7 / 7 / 2
Регистрация: 17.10.2009
Сообщений: 324
|
|
1 | |
NetBeans не находит XDebug07.02.2012, 00:06. Просмотров 5345. Ответов 4
Метки нет Все метки)
(
Здравствуйте, не могу настроить отладку в 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 Но при отладке выдает сообщение: Подскажите, кто сталкивался.
0
|
|
07.02.2012, 00:06 | |
Не запускается xdebug NetBeans Netbeans не находит литерал, есть поиск независящий от кодировки файлов OpenServer xdebag NetBeans IDE 8.1 xdebag ожидание подключения netbeans-xdebug Настройка xdebug в OpenServer и NetBeans |
|
62 / 29 / 5
Регистрация: 20.11.2009
Сообщений: 193
|
|
08.02.2012, 12:29 | 2 |
Точно не помню как починил, но на Денвере долго с ним ковырялся.
Возможные пути решения: проверить та ли версия xdebug, есть различия в плане Thread Safe и Non Thread Save. Что то такое припоминаю. Затем проверить, что явно указана директория расширений в extension_dir, туда dll установить. А вообще вроде сборки netbeans да и php с xdebug есть.
0
|
2 / 2 / 0
Регистрация: 29.01.2011
Сообщений: 16
|
|
15.02.2012, 02:07 | 3 |
Я использовал следующие сборки Denwera.
Denwer3_Base_2010-11-07_a2.2.4_p5.3.1_m5.1.40_pma3.2.3.exe и Denwer3_PHP5_2010-11-07_php5.3.1.exe Скачал с офф. сайта русский Netbeans 7.1 НЕ исталлируемый netbeans-7.1-201112071828-ml-php.zip для работы с флешки. Отдельно java не скачивал и никак отдельно в netbeans не настраивал - у меня на домашнем и рабочем компе стоит OpenOffice.org 3 pro сборка OOo_3.3.0_Win_x86_install-wJRE_ru_infra.exe с сайта отсюда http://i-rs.ru/download. На обоих компах OpenOffice.org 3 pro установлен по дефолту, соответственно пути к java одинаковые. В качестве подсказки для настройки отладчика xdebug в Netbeans использовал видеоуроки http://www.stepgt.com/content/... -na-denwer и http://www.stepgt.com/content/... e-netbeans Там рассказывается как выбрать библиотеку отладчика на сайте xdebug. Там версии Netbeans и xdebug упоминаются несколько устаревшие, но общий смысл понятен. Там описано как выбрать библиотеку отладчика, НО почему то предложенная автоматическим подбором библиотека отсутствовала на сайте xdebug. Пробовал скачивать последние версии xdebug - не пошло. Тогда я использовал файл "доп материал к уроку1.zip" отсюда http://www.stepgt.com/content/... -na-denwer там в архиве есть библиотека отладчика xdebug. С ней отладчик xdebug в пакете denwer выше упомянутой версии запустился и отладка работает! При этом и сам денвер и netbeans с отладкой работают с флешки на двух компах! Правда есть засада, которую пока не понимаю. Обычная отладка запускается и работает. Пытаюсь заставить запрашивать URL при запуске отладки (отлаживаемый php движек работает с URL такой структуры mysite.ru/page_nnn/ - типа это ЧПУ) Режим отладки в netbeans с подстановкой URL есть и настраивается в свойствах проекта. Но вот таким способом отладчик не подхватывается ![]() Что не правильно делаю пока не пойму. Оно понятно, что можно остановить скрипт в контрольной точке и подсунуть в специальную переменную требуемый фрагмент URL, я пока так и делаю, но это как то коряво. Добавлено через 17 минут Собственно изначально я качал инсталлируемый Netbeans (он пока стоит на домашнем компе) на нем и настраивал отладку. Потом скачал Netbeans в zipе, распаковал на флешку, где уже стоял денвер, перенес директории .nbi и .netbeans от инсталлированного Netbeans (идея отсюда http://rmcreative.ru/blog/post... -fleshchke) - настройки и проект подхватились и отладка заработала. И того - и денвер и netbeans с отладкой работают с флешки на двух компах, на втором Netbeans не инсталлировался! Видно конечно, что с флешки netbeans запускается дольше, да и денвер подтупливает, но терпимо - флешка быстрая, работать можно.
0
|
7 / 7 / 0
Регистрация: 15.05.2012
Сообщений: 81
|
|
15.05.2012, 16:46 | 4 |
удалено
0
|
2 / 2 / 2
Регистрация: 19.08.2013
Сообщений: 27
|
|
06.06.2014, 10:35 | 5 |
некропост
Связка Denwer3_Base_2013-06-02_a2.2.22_p5.3.13_m5.5.25_pma3.5.1_xdebug.exe, + к ней прикрутил php_xdebug-2.2.3-5.3-vc9.dll, + в php.ini zend_extension="\usr\local\php5\ext\php_xdebug-2.2.3-5.3-vc9.dll" xdebug.auto_trace = 0 xdebug.collect_includes = 1 xdebug.collect_return = 1 xdebug.default_enable = 1 xdebug.idekey = "netbeans-xdebug" xdebug.profiler_enable = 0 xdebug.profiler_enable_trigger = 0 xdebug.profiler_output_dir="/tmp" xdebug.profiler_output_name = "cachegrind.out.%u" xdebug.remote_autostart = 1 xdebug.remote_connect_back = 1 xdebug.remote_enable = 1 xdebug.remote_handler = "dbgp" xdebug.remote_log = "debug.log" xdebug.remote_port = 9000 (все это на Win8.1 64 причем xdebug --.dll для 32бит!) + NetBeans 7.3.1 снаружи и отладка заработала
0
|
06.06.2014, 10:35 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Xdebug XDebug и PhpStorm Не могу запустить xdebug xdebug не виден в модулях Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |