我在更新作曲家時出錯。這是我從...下載的Laravel 4項目,當我第一次更新它時,它很好,並得到更新。但由於某些原因,我刪除了與該項目的最新副本替換它,但現在當我開始更新它,它給了我下面的錯誤:Laravel Composer更新錯誤 - 權限被拒絕
[ErrorException]
copy(/home/username/.composer/cache/files/symfony/security-core/3a27d7b34ee6
2cb0fdf5ad970e7777912ef4722f.zip): failed to open stream: Permission denied
在這個作曲家我的第一和第二更新之間做了以下幾點:
- 試圖安裝流浪和家園,但由於一些互聯網連接問題失敗。
- 更新作曲家失敗
- 卸載流浪者並重新安裝作曲家。
- 重新安裝作曲
- 更新作曲家(成功)
- 試圖安裝流浪漢,宅基地(成功)
- 更新作曲家(失敗)
- 卸載流浪漢
- 重新安裝作曲
- 更新作曲(失敗)
上面提到的錯誤正在發生agai再一次。我也試過'作曲家clearcache',但沒有奏效。有一件事我注意到,我使用作曲家的時間已經過去了16-19個月,從未聽說過這樣的錯誤,但是由於我試圖安裝流浪者,它爲我創造了障礙和錯誤。
- 我使用Ubuntu 15.04
- 更新Laravel 4.0項目
- 更新Laravel 5
兩個項目得到了安裝流浪漢,宅基地之前更新,但不是現在。 /var/www屬於'www-data'和'用戶名'組也是該組的一部分。
任何幫助PLZ !!!!!!!!!!!!!!!
最有可能你需要'sudo'或root權限。 –
如果我使用sudo,那麼作曲家在更新期間下載的所有文件將是'sudo',並且我無法訪問它們。你怎麼看待這件事? – MKJ
您是否嘗試刪除文件(在它所說的緩存路徑中),因此作曲家會重新獲取它? – jsphpl