Описание тега xdebug-3

Xdebug — это расширение PHP со средствами разработки, профилировщиком, интерактивной отладкой и сборщиком информации о покрытии кода.
1 ответ

VSCode + Lando: Xdebug не останавливается

Я безуспешно пытаюсь настроить Xdebug с Lando (v. 3.0.24) с VSCode. Я уже читал официальное руководство плюс другие в Интернете и разные темы с проблемами, похожими на мою, но, увы, я не мог заставить его работать. Мой файл lando, который находится …
05 янв '21 в 20:24
2 ответа

Проблема с запуском XDebug 3.x на Laravel/Homestead Vagrant

Мне нужна помощь в настройке моей Homestead. В настоящее время я запускаю проект разработки с использованием Laravel / Homestead, который работает поверх VirtualBox Vagrant. Я установил PHP 8.0.2 и Xdebug 3.0.2 и ZendOpCache v 8.0.2 Но, к сожалению,…
26 фев '21 в 12:48
4 ответа

Как запустить Xdebug 3 на Vagrant / Homestead с VSCode (на Big Sur Mac)

Внезапно, с новой установкой Vagrant/Homestead с недавно установленным Big Sur (macOS), моя (старая) конфигурация Xdebug по какой-то причине не захотела работать с моим VSCode. Я потратил несколько часов, пытаясь понять это, пробуя множество различн…
1 ответ

Контейнер Docker Xdebug (php-fpm) - возникла проблема с отправкой 179 байт в сокет 6: сломанный канал

Я пытаюсь настроить Xdebug 3 в контейнере докеров и зафиксировать точку останова в VisualStudio Code. Мой журнал xdebug: [7] Log opened at 2021-02-16 16:12:12.027862 [7] [Step Debug] INFO: Checking remote connect back address. [7] [Step Debug] INFO:…
0 ответов

Как отлаживать Ajax-запрос, сделанный из браузера в Visual Studio Code, с помощью Xdebug v3?

Есть масса подобных вопросов и ответов. Почти все можно отклонить как относящиеся к Xdebug v2. Я использую Xdebug 3.0.0 Дата выпуска: 2020-11-25, и все остальные, вероятно, тоже должны обновиться. Я пытаюсь достичь в VSC того, что я могу сделать в P…
0 ответов

xdebug.overload_var_dump (настройка удалена в Xdebug 3), а теперь?

Xdebug.overload_var_dump конфигурация удаляет в Xdebug 3, документация показывает: xdebug.overload_var_dump был удален. PHP var_dump() теперь всегда перегружается через xdebug_var_dump(), когда xdebug.mode настроен на разработку. Функция xdebug_var_…
16 фев '21 в 16:34
1 ответ

как установить старые версии xdeug

На самом деле, с новым выпуском xdebug 3. мне нужно больше узнать, почему он не работает. У меня нет на это много времени. проблема заключалась в том, что у меня была эта команда для создания бродячих ящиков, но у нее нет номера версии. sudo apt-get…
21 фев '21 в 02:10
0 ответов

Как я могу показать значения переменной с помощью xdebug?

Я читал об улучшенном xdebug var_dump(), чего я не понимаю, так это то, могу ли я использовать его для вывода результатов в браузере и как это сделать, чтобы получить оперативную обратную связь по моему приложению. Любая подсказка будет оценена, зар…
15 мар '21 в 17:37
0 ответов

Отладчик Visual Studio Code не останавливается на точке останова в любых других файлах, кроме index.php.

У меня есть эта конфигурация xdebug на php8.0 на WSL. zend_extension=xdebug.so xdebug.mode=debug xdebug.client_port=9000 xdebug.discover_client_host=1 xdebug.start_with_request=yes xdebug.log=/mnt/c/www/traces/xdebug.log и на launch.json { // Use In…
21 мар '21 в 05:44
7 ответов

Отключить сообщение Xdebug 3 «Не удалось подключиться» в интерфейсе командной строки.

При работе с Xdebug 3 в CLI он постоянно сообщает сообщение, если не установлены точки останова: "Xdebug: [Step Debug] Could not connect to debugging client. Tried: localhost:9003 (through xdebug.client_host/xdebug.client_port) :-(" Есть ли способ о…
09 дек '20 в 11:30
5 ответов

XDebug не может подключиться к клиенту из контейнера докеров

У меня есть несколько контейнеров-докеров: php, nginx, mariadb, redis, adminer и я пытаюсь отладить код PHP с помощью PhpStorm и Xdebug. Хост (ноутбук Lenovo T490): $ hostname T490 $ docker -v Docker version 20.10.5, build 55c4c88 $ docker-compose -…
27 мар '21 в 14:03
0 ответов

Где устанавливаются конфигурации Xdebug вне php.ini? (Windows 10)

Запуск PHP 8 с PhpStorm версии 2020.3.3 в Windows 10. Когда я использую Xdebug3 в качестве отладчика, я могу успешно использовать точки останова, но каждый раз получаю раздражающее сообщение: Xdebug: [Config] The setting 'xdebug.remote_enable' has b…
13 апр '21 в 04:52
0 ответов

VSCode Xdebug установлен, точки останова не работают, уже пробовали другие предлагаемые StackOverflow решения по этой проблеме

Проблема: Я установил Xdebug, и в моем phpinfo() он показывает, что он установлен, var_dump перезаписан и т.д., однако я не могу активировать точку останова. Пытался: Я в основном бродил по StackOverflow и нашел множество сообщений по этой проблеме,…
13 апр '21 в 17:26
1 ответ

Xdebug инициирует соединение с клиентом без ошибок

У меня возникла проблема, я не уверен, что это проблема или намерена. xdebug.mode=debug xdebug.start_upon_error=yes В сценарии нет (неперехваченных) ошибок или исключений, но соединение инициируется несколько раз во время обработки запроса. Это вызы…
23 апр '21 в 16:56
1 ответ

Подключение к XDEBUG на удаленном образе Docker

Я пытаюсь выполнить отладку, используя NetBeans 11 в качестве моего клиента, Xdebug 3 в образе Docker. Контейнер Docker находится на удаленном хосте. Я не могу установить соединение. Индикатор в нижней части экрана NetBeans бесконечно прокручивается…
24 май '21 в 15:29
0 ответов

Предупреждение о сломанной трубе XDebug - PhpStorm или Docker закрывает соединение?

Среда я использую Windows 10 Docker Desktop 3 для Windows С контейнером с переменной окружения PHP_IDE_CONFIG=serverName=Docker XDebug 3 PhpStorm 2021.1.2 С записью в «Настройки»> «PHP»> «Серверы» под названием «Docker». С этими настройками XD…
27 май '21 в 00:48
1 ответ

XDebug записывает в журнал только сценарии CLI, а не запросы браузера.

Я пытаюсь определить, почему PhpStorm через некоторое время теряет связь с XDebug 3, работающим в контейнере Docker в Windows, поэтому у меня есть xdebug.log=/path/to/xdebug.log в .ini файл, и я просматриваю этот файл журнала. XDebug успешно выполня…
26 май '21 в 23:20
0 ответов

Отладка WordPress с помощью Xdebug - Неустранимая ошибка PHP: неперехваченная ошибка: вызов неопределенной функции get_header()

Я пытаюсь отладить установку WordPress с помощью Xdebug и PhpStorm. Если я напишу это в верхней части functions.php: [line 1]: <?php [line 2]: $test = '1234'; И установите точку останова в строке 2 и запустите «Debug functions.php», затем я нажим…
27 май '21 в 14:35
2 ответа

Настройка XDebug 3 в среде разработки WordPress (Docker + WSL 2)

Я не могу заставить пошаговую отладку работать с XDebug 3 на WP Dev Env внутри Docker + WSL 2 Вот моя структура папок Не обращайте внимания на references.txt файл, он не использовать здесь. WordPress папка будет содержать все файлы WordPress. При за…
1 ответ

XDEBUG_PATH_EXCLUDE в xdebug.ini

У меня есть установка с CentOS, где установлен xdebug 3. Поскольку у нас возникают проблемы с нашей umask для процессов PHP, в php.ini добавлен файл umask.php с auto_prepend_file, при запуске XDEBUG этот файл, конечно, попадает первым, но не имеет л…
31 май '21 в 12:37