Homestead 运行 Composer install 报错

安装了最新的vagrant 8.0.0, 结果在共享文件下的项目里面运行了composer,发现报错如下:

homestead运行composer install报错

[RuntimeException]                                                                    
  Could not delete /home/vagrant/code/php/cashcepat/vendor/symfony/thanks/src/Command:  

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]...

文件夹的权限都给了,缓存文件夹的权限也给了,还是报错。当我把这个项目移动到非共享文件夹下的时候,就不会发生这种错误,请问怎么办?请大家帮忙解决一下

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 5

composer install --no-plugins

4年前 评论

我也碰到了一样的情况,就是在共享文件夹下composer 报错,如何解决呢 file

composer install --no-plugins 是没有效果的

2年前 评论

我也遇到目前还没解决

2年前 评论

mac的共享文件夹需要设置权限 windows我没遇到过这个问题

2年前 评论

不能删除文件夹,可能是权限的问题,给你自己的项目文件夹设置 755 权限

chomod -R 755 cashcepat
2年前 评论

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