Отладочный HTTP-запрос PhpStorm не достигает точки останова - PullRequest
0 голосов
/ 24 апреля 2019

Я вполне уверен, что у меня правильно настроен PhpStorm для отладки. Когда я создаю конфигурацию запуска как «PHP Script», отладчик работает как положено.

Теперь я хочу отладить «HTTP-запрос», как описано в официальной документации , потому что я хочу передать некоторые $_GET параметры - обратите внимание, это AJAX-запрос от браузера.

Однако, несмотря на это, отладчик не обнаруживает никаких точек останова; даже в первой строке кода - даже когда я установил опцию «остановить в первой строке».

enter image description here

Когда я щелкаю URL, указанный красной стрелкой, он запускается в браузере (без параметров), поэтому путь выглядит нормально. Я не вижу ни ошибок PHP, ни предупреждений в IDE, ни когда я запускаю страницу в браузере.

vlocalhost` работает нормально.

Есть идеи, что я делаю неправильно?


[Обновление] Благодарю @LazyOne за этот комментарий.

Файл / Настройки ... Языки и фреймворки / PHP / Debug, пункт 1), нажмите на ссылку «Проверить».

Показанный путь был путем к сценарию, который не является корнем localhost. Изменение его в корень localhost проверено и действует - но я до сих пор не достигла точек останова: - (

enter image description here

1 Ответ

0 голосов
/ 24 апреля 2019

Благодаря @LazyOne за этот комментарий.

Файл / Настройки ... Языки и фреймворки / PHP / Debug, пункт 2), похоже, исправили это, установив плагин для браузера из https://www.jetbrains.com/help/phpstorm/browser-debugging-extensions.html и его активация (пункт 3 также мог бы помочь; попробуйте, если пункт 2 вам не подходит)

enter image description here

...