【发布时间】:2018-12-15 18:51:37
【问题描述】:
我尝试使用 vscode 调试器调试 laravel 代码,但我做到了,在某个控制器行上标记一个断点,然后运行调试器我遇到了这个
Illuminate\Contracts\Filesystem\FileNotFoundException: File does not exist at path /mnt/c/projects/www/mycrateclub/storage/framework/cache/data/6f/cf/6fcf17e03636125ae681cea5779f3e9bfc88abbb
我在 WSL 中使用 ubuntu 18.04 版本并安装了 php 7.2 运行它。
我不知道该怎么办,我是堆栈。
有人有同样的经历吗?
我不知道问题到底出在哪里,laravel 或 vscode 调试器,我也不知道在哪里创建问题,在 vscode 或 laravel 上。
【问题讨论】:
-
我使用 Windows 10 作为操作系统和 WSL
-
我知道。我说不要使用C盘。
/mnt/c作为项目目录。使用 Linux 用户主目录,如~(拼写为波浪号)。 -
啊我应该在哪里做呢?
-
我知道了,我的意思是,在哪里设置路径,什么设置,以便 vscode 和 wsl 之间的交互可以工作,并且会为 filesystem.php 找到正确的路径
-
可能是误报。看看这个其他问题:stackoverflow.com/questions/51255035/…
标签: php debugging laravel-5.5 windows-subsystem-for-linux