PhpStorm 2017.1 在读取 vendor/autoload.php 时获取 PHPUnit-Path 错误
PhpStorm 2017.1 gets the PHPUnit-Path wrong while reading vendor/autoload.php
我正在尝试使用 PhpStorm 2017 在 Vagrant 中执行 PHPUnit。
我可以通过 SSH (Putty) 运行 PHPUnit。
我已经设置了一个远程 PHP 解释器,它可以正确显示 "PHP version: 5.6.31-4+ubuntu14.04.1+deb.sury.org+4"。当我导航到 Settings/Languages/PHPUnit、select "Use Composer Autoloader" 并输入 /mnt/asf/vendor/autoload.php
的路径时,它显示
Can not parse PHPUnit version output: Could not open input file: /mnt/asf/vendorphpunitphpunitphpunit
如您所见,基本上得到的路径基本正确,但以某种方式去掉了斜线。
我怀疑主机是 Windows(使用反斜杠)并且该路径位于共享文件夹中。但另一方面,在 Linux 环境中,一切都是通过远程连接发生的。
欢迎任何提示。谢谢
(请不要将超过 2 年的问题标记为重复。PhpStorm 最近才添加了该作曲家选项。)
请尝试最新的2017.2.4版本。
根据描述,这可能是 WI-35806 .. 即使在 2017.1.4 中也应该修复。
我正在尝试使用 PhpStorm 2017 在 Vagrant 中执行 PHPUnit。 我可以通过 SSH (Putty) 运行 PHPUnit。
我已经设置了一个远程 PHP 解释器,它可以正确显示 "PHP version: 5.6.31-4+ubuntu14.04.1+deb.sury.org+4"。当我导航到 Settings/Languages/PHPUnit、select "Use Composer Autoloader" 并输入 /mnt/asf/vendor/autoload.php
的路径时,它显示
Can not parse PHPUnit version output: Could not open input file: /mnt/asf/vendorphpunitphpunitphpunit
如您所见,基本上得到的路径基本正确,但以某种方式去掉了斜线。
我怀疑主机是 Windows(使用反斜杠)并且该路径位于共享文件夹中。但另一方面,在 Linux 环境中,一切都是通过远程连接发生的。
欢迎任何提示。谢谢
(请不要将超过 2 年的问题标记为重复。PhpStorm 最近才添加了该作曲家选项。)
请尝试最新的2017.2.4版本。
根据描述,这可能是 WI-35806 .. 即使在 2017.1.4 中也应该修复。