Composer 安装插件 报 swap 内存不足的错误
- 描述问题
我在用本网站定制的homestead环境,开发项目,安装composer插件时,报这个错

2.解决问题
2.1 尝试解决 按照网上的liunx 命令
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=2048
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
2.2 新的报错

-
我的思路
3.1 composer 安装大一点的文件都报错,应该是内存不足
3.2 swap 原来1G 是不是在应付大插件的时候会不足,该怎么处理(我的环境是windows10系统)
3.3 尝试解决后,新的报错rename operation not permitted 是什么原因,该如何解决。
希望你能提供一些思路,帮我解决此问题,先谢谢大家了、、、
新的问题依然存在

还是提示改不了缓存文件中的/bootstrap/cache/packages.php文件的名字
报错都在 Filesystem.php line 146:这个地方 代码如下

现在/bootstrap/cache文件夹中的情况是

关于 LearnKu
高认可度评论:
Composer 安装插件 报 swap 内存不足的错误, 解决方案:+1:
我没细看,标红的报错应该都是一样的,
1.内存不足, 2 用网上提供的解决方案时,又报 没权限.
尝试了两个方法之后. 我的解决流程是:
这个是查看内存剩余多少,

我的如下:
2,看起来像是内存不足.
执行命令 sudo -i 切换到 root用户下
路径如下:
vagrant@homestead:~/Code/larabbs$ sudo -i
此时显示的是这个:
root@homestead:~#
在这里(root用户下) 执行分配内存的命令.
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=2048
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
三条依次执行.
命令 :exit
路径如下: root@homestead:~# exit
在执行第一条命令查看内存是否分配成功.,
我的结果如下:+1:
最后是我的报错,不知道为什么,图放不到开始去

建议你将报错文本复制出来。
这是我的解决方式,可以参考下。
@丁海军
@Wi1dcard 先谢谢了。
问题还是没有解决,在安装composer插件的时候总会出现以下这个报错,
我补充到提问中了,这个是什么原因啊
@zhanghang26 你这个是权限问题。试试不在虚拟机里边跑安装看看
Composer 安装插件 报 swap 内存不足的错误, 解决方案:+1:
我没细看,标红的报错应该都是一样的,
1.内存不足, 2 用网上提供的解决方案时,又报 没权限.
尝试了两个方法之后. 我的解决流程是:
这个是查看内存剩余多少,

我的如下:
2,看起来像是内存不足.
执行命令 sudo -i 切换到 root用户下
路径如下:
vagrant@homestead:~/Code/larabbs$ sudo -i
此时显示的是这个:
root@homestead:~#
在这里(root用户下) 执行分配内存的命令.
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=2048
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
三条依次执行.
命令 :exit
路径如下: root@homestead:~# exit
在执行第一条命令查看内存是否分配成功.,
我的结果如下:+1:
最后是我的报错,不知道为什么,图放不到开始去

@Tibbers 解决了,方法很管用。
@Tibbers 按你的步骤,已经解决了,谢谢
@Tibbers 感谢!