Я просмотрел несколько руководств, но, похоже, ни одно из них не дает правильного решения, и большинство из них устарели. XDebug не работает.
Среда: Ubuntu 22.04, PHP 8.1, Laravel 10.
У меня есть рабочая установка laravel, с помощью которой я разрабатываю:< /p>
php artisan serve
Я установил PHP-расширение XDebug:
sudo apt install php-xdebug
Похоже, что файл конфигурации находится по адресу /etc/php/8.1/mods-available/xdebug.ini.
Я установил Плагин XDebug VSCode и я создали файл launch.json с содержимым по умолчанию в VSCode.
{
"version": "0.2.0",
"configurations": [
{
"name": "Listen for Xdebug",
"type": "php",
"request": "launch",
"port": 9003
},
]
}
Какие изменения мне нужно внести в файл launch.json или xdebug.ini, чтобы включить «поэтапную отладку» XDebug?
Изменить: Xdebug начал работать после того, как я установил xdebug.mode = debug и xdebug.start_with_request = yes в xdebug.ini.
После изменений мое содержимое /etc/php/8.1/mods-available/xdebug.ini было:
zend_extension=xdebug.so
xdebug.mode = debug
xdebug.start_with_request = yes
Подробнее здесь: https://stackoverflow.com/questions/773 ... untu-22-04
Как включить XDebug в VSCode с Ubuntu 22.04 ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Невозможно включить chrome xdebug Helper на странице конечной точки REST API
Anonymous » » в форуме Php - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-