Php Laravel Symfony/控制台,安装失败,原因是;无效参数";?

Php Laravel Symfony/控制台,安装失败,原因是;无效参数";?,php,laravel,bash,composer-php,Php,Laravel,Bash,Composer Php,抱歉,如果这看起来像是一个nooby的东西,但我是nooby在这个composer/cmd的东西 在尝试安装Laravel安装程序时,我不断遇到相同的错误。 编写器拒绝安装“symfony/console”,它下载它,但无法加载它。你知道为什么吗 就在今天,它工作得很好,几小时后我尝试创建一个新项目,这就是我一直得到的: **[ErrorException] copy(D:\Laravel\cr\vendor/symfony/console/b9a023bcb5ec9a752e17f3 f5c1

抱歉,如果这看起来像是一个nooby的东西,但我是nooby在这个composer/cmd的东西

在尝试安装Laravel安装程序时,我不断遇到相同的错误。 编写器拒绝安装“symfony/console”,它下载它,但无法加载它。你知道为什么吗

就在今天,它工作得很好,几小时后我尝试创建一个新项目,这就是我一直得到的:

**[ErrorException]
copy(D:\Laravel\cr\vendor/symfony/console/b9a023bcb5ec9a752e17f3
f5c1358bfc): failed to open stream: Invalid argument**

由于出现错误,我尝试重新安装composer,从Appdata\Roaming\composer文件夹中删除其所有数据,尝试从laravel项目本身中删除供应商文件夹,并再次通过bash安装composer没有帮助,也找不到类似问题的答案。

我也有同样的问题。 Windows Defender检测到特洛伊木马:Script/Foretype.A!symfony/控制台上的ml(v5.1.7)
禁用病毒防护后,我可以完成安装。

您必须禁用windows defender或其他防病毒程序;此外,请检查您是否具有该文件夹的适当权限

如何禁用windows defender

  • 在windows中搜索
    设置
  • 单击windows安全,下面您将看到病毒和威胁保护
  • 关闭
    实时保护
    ,然后在laravel中创建项目,它将以零错误运行

什么是
PolyMORM#CRUD
?那个散列符号是从哪里来的?它完全没有任何意义,它只是文件夹的一个名称。但目录名的命名约定非常奇怪。散列符号通常有一些,因此可能与unix(如mingw64控制台和composer)发生冲突。为此,我会尝试使用目录重命名。感谢您的建议,但这没有帮助,因为目前(如问题中所述)我无法安装Laravel安装程序本身(使用命令:composer global require Laravel/Installer获得的安装程序)。它卡在同一个“symfony/控制台”位置。图片和文本只是一个例子,无论哪种方式,问题都是一样的。说不出更多,homestead/vagrant/docker和macos/ubuntu上都没有这样的问题。谢谢,这正是导致它拒绝安装的原因!如果我能的话,我会给销售代表:清除windows删除此问题的设置将工作目录作为排除也有效且更安全:3除非您想添加新内容,否则无需复制现有答案