问答 / 0 / 19 / 创建于 3年前 / 更新于 3年前
一直卡在这里这里了,求助大佬
这是运行方式
你执行 composer 命令的用户权限不够,需要给这个用户一个可以写入/tmp/composer/cache/目录的权限。
/tmp/composer/cache/
chmod -R 777 /tmp/composer 吗??我试了不可以
@sunny123456 你可以再仔细读一下我上面的回复,我是说执行命令的用户,不是 /tmp/composer/ 目录。比如 /tmp/composer/ 所属用户是 root,你当前登陆的是 xiaoming 用户,那么就算你给 /tmp/composer/ 777 权限也不行的,你得把那个目录的所属用户改为 xiaoming 才行。实在不行你就 su root 吧。
@sunny123456 那你需要再给 composer.phar(也就是你 composer 命令实际调用的可执行文件,我的电脑上是在 /usr/local/bin/ 目录下) 加一个 777 权限。
@LiamHao 不可以
@LiamHao 我尝试解决,但是效果还是无法奏效,不早了,你先睡吧
github.com/shunhua/dnmp
加上sudo试试
貌似无效
我要举报该,理由是:
你执行 composer 命令的用户权限不够,需要给这个用户一个可以写入
/tmp/composer/cache/
目录的权限。github.com/shunhua/dnmp
加上sudo试试