Отладка PHP с NetBeans в Ubuntu - PullRequest
       42

Отладка PHP с NetBeans в Ubuntu

0 голосов
/ 14 ноября 2010

Я не могу заставить netbeans 6.9 работать с xdebug. Странно я пытался telnet

nerkn@nerkn-laptop:~/www/nerkl$ telnet localhost 9000
Trying ::1...
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
nerkn@nerkn-laptop:~/www/nerkl$ telnet bogaz  9000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

также не могу найти отладчик.

xdebug работает: я получил логи и красивые сообщения об ошибках.

Что я могу сделать? Я просто хочу базовую пошаговую трассировку.

Ответы [ 2 ]

0 голосов
/ 26 июня 2019

Решение, которое сработало для меня; решена проблема отладки NetBeans не решена проблема Telnet «Отказ в соединении».

Мое решение:

В файле php.ini (т.е. находится в /etc/php/7.2/apache2/php.ini); прокомментируйте параметр в разделе [xdebug] (обычно последний раздел в конце файла)

;xdebug.remote_autostart=on

затем перезапустите службу apache

sudo systemctl restart apache2.service

попробуйте перезапустить netbeans, если эта опция была включена, и вы ее отключили.

@ troelskn это не файл xdebug.ini; это файл php.ini.

0 голосов
/ 15 ноября 2010

xdebug работает: я получил логи и красивые сообщения об ошибках.

Вам необходимо включить удаленную отладку.

Попробуйте это в xdebug.ini:

[xdebug]
xdebug.remote_autostart = 1
xdebug.remote_enable = 1
xdebug.remote_host = localhost
xdebug.remote_port = 9000
...