【发布时间】:2021-01-21 18:05:41
【问题描述】:
对不起,如果它看起来像一个笨蛋,但我不喜欢这个 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。 没有帮助,也找不到该问题的类似答案。
【问题讨论】:
-
什么是
PolyMORM#CRUD?那个井号是从哪里来的? -
绝对没有任何意义,只是文件夹的名称。
-
不过,目录名称的命名约定非常奇怪。哈希符号通常有一些extra meaning like special character,所以可能与 mingw64 consolse 和 composer 等 unix 有一些冲突。为此,我会尝试重命名目录。
-
感谢您的建议,但它没有帮助,因为目前(如问题所述)我无法安装 Laravel 安装程序本身(您使用命令获得的安装程序:composer global require laravel/安装程序)。它卡在相同的“symfony/console”位置。图片和文字只是一个例子,无论哪种方式,问题都是一样的。
-
不能说更多,在 homestead/vagrant/docker 和 macos/ubuntu 上都没有这样的问题。
标签: php laravel bash composer-php