Ви також можете встановити режим Xdebug за допомогою встановлення змінної середовища XDEBUG_MODE в командному рядку; це матиме пріоритет над xdebug. налаштування режиму, але не змінить значення xdebug. налаштування режиму.
Інструменти налагодження PHP
- Перевірте наявність розширень PHP у VS Code. Є багато! Верхня частина списку виглядає так: …
- Встановіть розширення PHP Debug.
- Натисніть «перезавантажити», щоб оновити код VS.
- Встановіть Xdebug. Розширення PHP Debug для VS Code є лише інтеграцією з Xdebug.
Xdebug використовує протокол налагодження DBGp і надає можливості налагодження та профілювання. Це дозволяє нам додавати точки зупинки та зупиняти виконання коду в кожній точці зупинки, щоб побачити вихід змінних лише за одну ітерацію коду. Отже, Xdebug дозволяє вам заощадити час, який інакше втрачається під час налагодження коду.
Конфігурація коду VS. У вашому проекті перейдіть до налагоджувача, натисніть маленьку піктограму шестірні та виберіть PHP. Для вас буде створено нову конфігурацію запуску з трьома конфігураціями: Listen for Xdebug Цей параметр просто розпочне прослуховування на вказаному порту (за замовчуванням 9003) для Xdebug.
У налаштуваннях IDE ( Ctrl Alt 0S ) виберіть Debug під вузлом PHP, щоб відкрити сторінку Debug. В області Xdebug вкажіть такі параметри: Порт налагодження: призначте порт, через який інструмент обмінюватиметься даними з PhpStorm. За замовчуванням Xdebug 2 прослуховує порт 9000.