我已在 WSL Ubuntu(Windows 11 主机操作系统)中安装了 Linux 版本的 PHPStorm。但是,单击任何 HTTP 链接都会收到此图像,但无法在 Windows 中打开 Chrome 浏览器。当我在 WSL 命令提示符中键入'/mnt/c/Program Files/Google/Chrome/Application/chrome.exe'
并按 Enter 键时,它会打开 Chrome。同样的事情在 PHPStorm 中不起作用。
使用相同的路径,不会'
出现此错误
我可以安装 Chromium 并将其设置为 PHPStorm 链接,但这效率很低,因为我想对所有链接使用 Windows 版本的 Chrome。
这显然是 WSL 的一个已知错误 https://github.com/microsoft/WSL/issues/6170
在第一次尝试中,问题可能在于引号被作为文件名的一部分。在第二个中,问题可能出在路径内的空白处。
要解决空白问题,可以采用以下方法之一:
\
,或者如果失败,这是 WSL 的问题,正如链接的Github 错误中所建议的那样,重新启动 WSL 会有所帮助。路径应该如下所示,没有空格转义或额外的引号。