如何解决存储符号链接后Xdebug无法正常工作-Laravel
我从事过Laravel的一些项目。我使用PhpStorm作为我的IDE,可以将其设置为与Xdebug一起使用。
这是我第一次使用Laravel符号链接在public/storage
到storage/app/public
目录之间创建链接。
此后,即使我的Xdebug似乎一如既往地配置,我的Xdebug也停止到达断点。
我已经在PhpStorm的另一个Laravel项目中测试了Xdebug,它正在工作,因此与PhpStorm无关。我在IntelliJ IDEA中打开了我当前的项目(一个带有符号链接的项目),但是Xdebug在那里也无法正常工作,因此我的项目中只有一些可疑之处。
在阅读JetBrains Xdebug troubleshooting之后,我知道我必须在其中使用路径映射
Settings |Languages & Frameworks | PHP | Servers
。
现在的问题是我真的不知道将哪个路径映射到哪个文件夹,并且在Internet上没有找到相关的解决方案(也许我不太喜欢谷歌搜索)
这是我的错误尝试:
我刚刚尝试将存储(公共)目录与公共(存储->应用程序)目录映射。
请对此进行指导。
xdebug.log文件
[3172] Log opened at 2020-08-25 17:39:58
[3172] I: Checking remote connect back address.
[3172] I: Checking header 'HTTP_X_FORWARDED_FOR'.
[3172] I: Checking header 'REMOTE_ADDR'.
[3172] W: Remote address not found,connecting to configured address/port: http://127.0.0.1:8000/:9000. :-|
[3172] W: Creating socket for 'http://127.0.0.1:8000/:9000',getaddrinfo: 0.
[3172] E: Could not connect to client. :-(
[3172] Log closed at 2020-08-25 17:39:58
[7416] Log opened at 2020-08-25 17:43:53
[7416] I: Checking remote connect back address.
[7416] I: Checking header 'HTTP_X_FORWARDED_FOR'.
[7416] I: Checking header 'REMOTE_ADDR'.
[7416] I: Remote address found,connecting to ::1:9000.
[7416] E: Time-out connecting to client (Waited: 200 ms). :-(
[7416] Log closed at 2020-08-25 17:43:53
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。