我将 WSL2 与 PhpStorm 一起使用。当我在 WSL2 下的项目上时,当我保存文件时,总是出现以下错误:
无法保存设置
我已经尝试过重新启动 PhpStorm,并使缓存失效,但没有任何变化。
我遇到了这个问题,发现我的
.idea
文件夹归 root
所有,您可以通过在 WSL 的项目目录中运行 ls -la
来检查这一点
mford@laptop:~/repo/myproject (master)$ ls -la
total 33
drwxr-xr-x 21 mford mford 4096 Nov 22 15:43 .
drwxr-xr-x 9 mford mford 4096 Nov 17 10:42 ..
drwxr-xr-x 2 root root 4096 Oct 27 14:44 .idea
-rw-r--r-- 1 mford mford 1652 Oct 27 12:26 README.md
我通过使用
sudo chown -R mford:mford .idea
获取文件夹的所有权解决了这个问题,PHPStorm 现在可以正常工作了。