УСТАНОВКА XDEBUG PHP
Xdebug – мощное расширение для PHP, позволяющее производить отладку и профилирование кода приложения. Для того, чтобы начать использовать Xdebug, требуется его установка и настройка.
Установка Xdebug'а может быть выполнена несколькими способами, в зависимости от используемой операционной системы и сервера. Кроме того, для корректной работы расширения, необходимо установить и настроить соответствующую версию Xdebug для используемой версии PHP. Наиболее распространенным способом установки Xdebug является использование PECL-репозитория.
Для установки Xdebug через PECL следует выполнить следующие команды:
sudo pecl install xdebug
sudo echo "zend_extension=xdebug.so" >> /etc/php.ini
sudo service apache2 restart
В первой команде происходит установка расширения, во второй - добавляется строка с указанием пути к установленному модулю в конфигурационный файл PHP.
После установки Xdebug можно настроить его параметры в конфигурационном файле php.ini. Пример настройки отображения ошибок и вывода в лог:
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_log=/var/log/xdebug.log
В данном примере параметры позволяют включить подключение к Xdebug с удаленного хоста и запустить отладку автоматически при запросе. Также в файл /var/log/xdebug.log будут записываться логи сессий отладки.
🆕Como Instalar XDebug 3, Xampp y PHP 8+ 2021
php con visual studio code
Configurar XDebug para PHP con XAMPP y Visual Studio Code
🆕 Configuración de Entorno de Desarrollo PHP Xampp Xdebug - Php debugging with vscode Video oficial
Setup debugging for PHP8.1 with XDebug 3 in VSCode
Instalar y configurar la extensión PHP Debug en Visual Studio Code
Como depurar código PHP con Visual Studio Code (Configuración de XDebug)
Tutorial de como hacer Debug a PHP con Netbeans con Xdebug
Чат на PHP - 5 - XDebug. Установка и настройка
🆕 PHP Xdebug vscode - php debugging Video