2012-01-08 2 views
1

Я только что установил xdebug и netbeans на моем ubuntu 11.10. Я хотел бы использовать xdebug, но даже если я вставлю свою информацию о php на страницу xdebug (http://xdebug.org/find-binary.php), и она говорит: «Вы уже используете последнюю версию Xdebug», когда Я пытаюсь отлаживаться от Netbeans. Я получаю сообщение об ошибке «Нет соединения из xdebug был обнаружен».Xdebug и Netbeans не работают: соединение с xdebug не обнаружено

В опциях Netbeans У меня есть порт 9000 и в моем xdebug.ini у меня есть:

zend_extension = "/usr/lib/php5/20090626+lfs/xdebug.so"

xdebug.remote_enable=on

xdebug.remote_handler=dbgp

xdebug.remote_host=localhost

xdebug.remote_port=9000

Что я делаю неправильно?

+0

Разве порт 9000 открыт на брандмауэре? – BartekR

+0

Брандмауэр Ubuntu по умолчанию отключен ... Я отключил его снова (sudo ufw disable), но это было не полезно – Pitto

ответ

0

Запуск последней версии не может быть лучшим вариантом в этом случае. Вы проверили, совместима ли ваша версия PHP с последней версией xdebug? Вы можете попробовать мастер на сайте xdebug.org link. Кроме того, вы можете добавить xdebug.idekey = netbeans-xdebug в файл php.ini.

+0

Я не знаю, есть ли у вас такая же проблема, но у меня есть xdebug/netbeans работает после установки порта в netbeans до 9001 и xdebug до 9000. По какой-то странной причине все работает сейчас. Вы также можете настроить xdebug.ini вместо php.ini. –

Смежные вопросы