XAMPP WordPress PHP VSCode Xdebug нет местных жителей

Я использую WordPress с локальным сервером XAMPP.

Для отладки своего PHP-кода я использую Xdebug и Visual Studio Code, но он не работает, как я ожидаю. Когда я прекращаю выполнение в строке 191 и перехожу к строке 194, я хочу увидеть значения моих двух локальных переменных $html а также $rmcounter в верхнем левом углу на VARIABLES->Locals но ничего нет

visual-studio-код в режиме отладки

Когда я продолжаю шаг, пока я не покину свой rm_deug_test() Я вижу функцию shortcodes.php и тогда все работает. Я вижу местных жителей в верхнем левом углу и могу зависать, например, $tag и я вижу значение этой переменной.

это работает с другой функцией

Что я должен сделать, чтобы увидеть значения переменных моего rm_debug_test() функционировать?

-1

Решение

Тем временем я нашел решение, которое могло бы заинтересовать других программистов, используя WordPress xampp xdebug php и visual-studio-code: я изменил файл php.ini в папке xampp / php. Мне оставалось только отключить opcache. Я изменил opcache.enable = 1 на opcache.enable = 0. Теперь отладка с помощью Visual-Studio-кода показывает все локальные переменные, как только они создаются, когда я присваиваю значение.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector