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>]...

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

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 5

composer install --no-plugins

6年前 评论

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

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

4年前 评论

我也遇到目前还没解决

4年前 评论

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

3年前 评论

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

chomod -R 755 cashcepat
3年前 评论

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