Я вполне уверен, что у меня правильно настроен PhpStorm для отладки. Когда я создаю конфигурацию запуска как «PHP Script», отладчик работает как положено.
Теперь я хочу отладить «HTTP-запрос», как описано в официальной документации , потому что я хочу передать некоторые $_GET
параметры - обратите внимание, это AJAX-запрос от браузера.
Однако, несмотря на это, отладчик не обнаруживает никаких точек останова; даже в первой строке кода - даже когда я установил опцию «остановить в первой строке».
![enter image description here](https://i.stack.imgur.com/fugxS.jpg)
Когда я щелкаю URL, указанный красной стрелкой, он запускается в браузере (без параметров), поэтому путь выглядит нормально. Я не вижу ни ошибок PHP, ни предупреждений в IDE, ни когда я запускаю страницу в браузере.
vlocalhost` работает нормально.
Есть идеи, что я делаю неправильно?
[Обновление] Благодарю @LazyOne за этот комментарий.
Файл / Настройки ... Языки и фреймворки / PHP / Debug, пункт 1), нажмите на ссылку «Проверить».
Показанный путь был путем к сценарию, который не является корнем localhost
. Изменение его в корень localhost
проверено и действует - но я до сих пор не достигла точек останова: - (
![enter image description here](https://i.stack.imgur.com/aQsou.jpg)