2017-04-14 143 views
0

试图composer update抛出此异常的laravel:作曲家用户

[RuntimeException的]
无法删除 /home/sherkat2017/ftp/www/vendor/symfony/yaml/Dumper.php:

即使在运行chmod 775 -R vendorchown sher:www-data -R vendor没有解决的问题:

drwxrwxr-x 8 sher www-data  4096 Apr 13 18:25 storage 

我认为作曲家的用户不同于www-data

回答

0

这为我工作

  • 删除你的/供应商文件夹
  • 删除composer.lock
  • 运行作曲家安装

并运行这些命令,而重新安装

  • 作曲家安装--no-dev --no-scripts
  • 作曲家安装--no-dev的-o
  • 作曲家安装
当我运行`作曲家install`得到`/家庭/谢尔/ FTP/WWW /供应商不存在且无法创建
+0

。 ' – alex

+0

我可以为www文件夹临时设置权限'777',但我在寻找一种一致的方式 – alex