file_put_contents(/root/.composer/cache/repo/https—flex.symfony.com/):无法打开流:是目录错误

我在 docker 容器中使用 composer install 构建了我的 symfony 4 应用程序。

作曲家版本 1.10.19

但我得到了这个错误。

[ErrorException] file_put_contents(/root/.composer/cache/repo/https---flex.symfony.com/): 无法打开流:是一个目录

如果我在没有任何中断的情况下再运行 composer install 1 次,则构建成功。

如果我删除项目目录上的 vendor 和 var/cache 目录,则会再次出现错误。

我试过这个方法:

  • 触发“composer clearcache”命令没有成功
  • 删除 ~/.composer 目录没有成功
  • chmod -R 777 ~/.composer 没有成功

在不同容器内构建相同项目的一些成功。我的容器以此卷开头:

  • 项目目录

  • ~/.ssh 目录

我在网上搜索但没有解决方案。请帮忙。

以上是file_put_contents(/root/.composer/cache/repo/https—flex.symfony.com/):无法打开流:是目录错误的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>