ErrorException 无法打开流:作曲家安装时权限被拒绝

ErrorException failed to open stream: Permission denied on composer install

我在 github 上有一个 laravel 应用程序,我想在其他计算机上克隆。 在我克隆存储库和 运行 composer install 命令后,它显示了这个错误:

[ErrorException]                                                              
  copy(/Users/cosminciolacu/.composer/cache/files/symfony/debug/824e1c185cf2cd  
  10402999589458f4be7ef980e1.zip): failed to open stream: Permission denied 

我错过了什么?

您可能需要更改项目安装目录的所有权和权限。

cd /path/to/project
sudo chmod -R 775 .
sudo chmod 660 .env

如果第一个答案无效,请执行 sudo composer install 而不是 composer install

警告:嗯,评论区说了