waiting for connection netbeans-xdebug Использование xdebug в netbeans, зависание (оишкба, не работает). Как исправить
Primary tabs
ПРИМЕЧАНИЕ: более актуальную версию этой заметки см. здесь.
Диагностика проблемы PHP7 и ранее
phpinfo() должно выдавать:
xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_autostart=0 xdebug.remote_connect_back=0
в моём случае:
xdebug.remote_autostart Off Off xdebug.remote_connect_back Off Off xdebug.remote_cookie_expire_time 3600 3600 xdebug.remote_enable Off Off xdebug.remote_handler dbgp dbgp xdebug.remote_host localhost localhost xdebug.remote_log no value no value xdebug.remote_mode req req xdebug.remote_port 9000 9000
как видим выключен xdebug.remote_enable, который и включает дебагер.
Решение
В связи с чем правим:
sudo nano /etc/php/7.2/mods-available/xdebug.ini
-- и добавляем "правильные" (указанные вначале) опции в конец этого файла.
В итоге вместе с единственной строкой ,оторая там уже была в моем случае этот файл принял вид:
zend_extension=xdebug.so xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_host=127.0.0.1 xdebug.remote_port=9000 xdebug.remote_autostart=0 xdebug.remote_connect_back=0
После чего перезапускаем интерпретатор.
Источники:
- Log in to post comments
- 8024 reads
vedro-compota
Fri, 09/07/2018 - 18:39
Permalink
порт
Проверям кто и как слушает 9000 порт:
_____________
матфак вгу и остальная классика =)
Laven
Tue, 07/09/2019 - 12:53
Permalink
Добрый день.
Добрый день.
Прописал в этом файле:
настройки:
А phpinfo(); выдает такие прежние настройки:
Что не так делаю?
vedro-compota
Tue, 07/09/2019 - 14:04
Permalink
а интерпретатор перезагружали
а интерпретатор перезагружали?
_____________
матфак вгу и остальная классика =)
Laven
Tue, 07/09/2019 - 15:42
Permalink
Это сделал.
Это сделал.
Laven
Wed, 07/10/2019 - 10:06
Permalink
Запустил процесс работы Xdebug.
В файле phpinfo(), я обратил внимание, что у меня установлена версия PHP 7.1.
Поэтому, прописывать настройки следует не в файле:
а в:
Прописал там те же настройки:
Перезапустил Апач:
Открыл Нетбинс. Сделал вывод файла phpinfo(). Там все настройки прописались. Локалхост, энейбл...
vedro-compota
Tue, 07/09/2019 - 23:52
Permalink
да, описано решение хорошо,
да, описано решение хорошо, добавлю ещё о возможности наличия разных версий и том как узнать где какой php.
_____________
матфак вгу и остальная классика =)