Xdebug не останавливается в точке останова при использовании AJAX - PullRequest
0 голосов
/ 30 мая 2019

Я пытаюсь запустить скрипт PHP через AJAX и когда я запускаю код AJAX (автоматически запускается при загрузке страницы).Я использую Xdebug и VSCode (который прослушивает xdebug) для отладки моего кода в моих точках останова.Но когда я загружаю страницу, она игнорирует мои точки останова.

Я должен также упомянуть, что скрипт PHP включает в себя другой скрипт PHP с нужным мне классом, и это тот класс, в который я поместил точки останова, яне знаю, в этом ли проблема.

Я пытался поместить точки останова в разные области, и я поместил xdebug.remote_autostart = on в свой php.ini, и он все еще не работает.

let type = $('#categories').val();
    $.ajax({
        url: `php/admin_categories.php?subcat=true&category=${type}`,
        type: 'get',
        success: function(pre_result) {
            console.log(pre_result);
            let result = $.parseJSON(pre_result);
            for (let i = 0; i < result.length; i++) {
                $('#sub_cat').append(
                    `<option value="${result[i].abbr}">${result[i].name}</option>`
                );
            }
        }
    });
...