作者:滨州电信1988_259 | 来源:互联网 | 2023-01-05 16:48
我在Windows Linux子系统(WSL)上安装了PHP7.1 + nginx。
我说的是WSL,因此在PhpStorm中,Xdebug被配置为远程调试器,该调试器通过端口9000连接。WSL和PhpStorm仍使用相同的物理文件。
对于Symfony 4项目,我使用的是内置在网络服务器中的项目: bin/console server:run
我已经设法将PhpStorm设置为接受Xdebug连接。建立连接后,它会询问或文件映射。希望index.php
有人问我,但是请求的文件映射是:
vendor/symfony/web-server-bundle/Resources/router.php
。
如该文件内的文档所述-该文件实现了PHP内置Web服务器的重写规则。好的。
如果我接受到此文件的映射-调试将在开始router.php
几行之遥,并且没有发生任何其他事情。它不会跳到我的位置public/index.php
,也不会在任何断点处停止。
问题是 -如何使用Xdebug配置Symfony 4调试?映射可能有问题吗?