La depuración de PhpStorm con Laravel Homestead no funciona
Estoy tratando de configurar PhpStorm para depurar correctamente dentro de un entorno Vagrant Homestead. Xdebug está instalado correctamente y estoy ejecutando PHP 7.1
Después de establecer un punto de interrupción en mi aplicación, el script pasa por cualquier punto de interrupción y recibo este mensaje:
debug session was finished without being paused
It may be caused by path mappings misconfiguration or not synchronized local and remote projects.
To figure out the problem check path mappings configuration for 'wedleague.loc' server at PHP|Servers or enable Break at first line in PHP scripts option (from Run menu).
Revisé las asignaciones y configuré esto para la raíz del proyecto:
local path remote path
file://C:/vagrant/projects/wedleague /home/vagrant/code/wedleague
Si configuro depurar en el primer punto de interrupción, puedo trabajar a través de la sesión de depuración.
Intenté muchas respuestas aquí, pero nada parece funcionar.
¿Qué puedo intentar para que la sesión de depuración funcione correctamente?
Actualizar: También probé este mapeo (como se sugiere)
file://C:/vagrant/projects/wedleague/public /home/vagrant/code/wedleague/public
Todavía no funciona con esta configuración tampoco :(