Xdebug запускает каждый запрос не только от моего браузера или PhpStorm, но и от всех других пользователей из Интернета.
Это нормально?
Это зависит отваша конфигурация Xdebug.Сейчас похоже, что он настроен на автоматическую попытку отладки каждого отдельного запроса (во многих ситуациях это не очень хорошая идея).
Можно ли просматривать только запросы, инициированные из моего PhpStorm или из моих запросов Chrome?Если да, то как настроить?
Да, убедитесь, что xdebug.remote_autostart
выключен (установлен на 0
/ no
).
Затем просто следуйте инструкциямофициальное руководство: https://www.jetbrains.com/help/phpstorm/debugging-with-phpstorm-ultimate-guide.html
Xdebug увидит ваш файл cookie Xdebug, установленный Chrome Xdebug Helper (или параметр GET / POST, если вы передадите его вручную в URL / запросе), и попытается отладить только эти запросы.
PS Есть и другие сценарии, в которых вышеупомянутый вариант не поможет ... но пока он не выглядит так, как будто у вас есть этот случай (для этого нужно будет узнать гораздо больше подробностей).