Точки останова Xdebug не работают в Laravel - PullRequest
0 голосов
/ 28 ноября 2018

У меня Laravel 5.7 работает на усадьбе.У меня также включен Xdebug в файле php.ini PHP-FPM.

PhpStorm проверяет установку Xdebug.Если я отбрасываю простой файл PHP, например:

<?php phpinfo(); ?> 

, а также создаю точку останова на сервере, в PhpStorm возникает точка останова при запросе страницы.

Однако,установка точки останова внутри Laravel не приводит к получению точки останова, даже при простом запросе страницы.

Если я установил точку останова в файле public/index.php, это будет достигнута, но точка останова в routes/web.php не попадает вне зависимости от того, где я его размещаю.

Я немного растерялся, пожалуйста, помогите.

1 Ответ

0 голосов
/ 28 ноября 2018

Решено.В этом исправлении отсутствовали сопоставления путей для файлов приложения Laravel.

Добавление сопоставлений для public / index.php и кода / каталогов в Prefs> Languages ​​& Frameworks> PHP> Server устраняет проблему, и теперь я могу нажатьточки останова:)

Path mappings in PHPStorm

...