Я использую Apache в виртуальной машине Vagrant. Я запускаю свою конфигурацию PHP Remote Debug в Intellij для прослушивания соединений Xdebug. Я хотел бы отладить два запроса одновременно. Я делаю один запрос к first.php
и другой запрос к second.php
, используя браузер на моем хосте (Google Chrome).
![Code with breakpoints](https://i.stack.imgur.com/IDIXt.png)
Отладчик делает паузувыполнение запроса к first.php
, но запрос к second.php
не выполняется (точка останова не достигнута) до выполнения первого запроса. Я использую следующую конфигурацию:
zend_extension=xdebug.so
xdebug.remote_enable=true
xdebug.remote_connect_back=true
xdebug.remote_autostart=true
xdebug.idekey=MY_AWESOME_KEY
![PHP Remote Debug configuration](https://i.stack.imgur.com/jLIAk.png)
Я ожидаю, что смогу приостановить отладчик в обоихфайлы одновременно. Почему второй запрос блокируется, пока не будет выполнен первый? Как я могу отладить эти два запроса одновременно?