跑 Vagrant provision 后报 You are running Composer as "root", while "/home/Vagrant/.composer" is owned by "Vagrant"?

homestead-7: Running provisioner: shell...
homestead-7: Running: script: Update Composer
homestead-7: You are running composer as "root", while "/home/vagrant/.composer" is owned by "vagrant"
homestead-7: You are already using composer version 1.6.5 (stable channel).

这怎么解决

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 5

之前误用root权限运行composer,然后现在更新完vagrant 在vagrant provision的时候不通过

homestead-7: You are running composer as "root", while "/home/vagrant/.composer" is owned by "vagrant"

google不到什么解决方法,有知道怎么解决的兄dei帮忙一下!

5年前 评论

@JasonVV 我也碰到同样的问题,请问解决了没

5年前 评论

@cjason 我重装了vagrant和homestead,下次记得不要用root跑composer

5年前 评论

@JasonVV 我就是重装之后第一次启动碰到的,谷歌了一番不是也没看到解决办法,有评论说没问题,并且后来也没出现这个提示,就不管它了

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!