rid*_*nds 8 sudo root composer-php
我已经按照编辑器网站全局安装composer的指南:https://getcomposer.org/doc/00-intro.md#globally
问题是我每次使用composer时都必须使用sudo.这是一个痛苦,因为创建的每个供应商文件夹sudo composer update都在root我必须更改为的所有者之下www-data.
我试过的事情:
我已经尝试使用chmod +x /usr/local/bin/composer仍需要我使用sudo运行composer,因为该文件属于root.
将权限更改/usr/local/bin/composer为www-data:www-data权限设置为775.仍然需要我首先运行带有sudo的composer.
我如何解决这个问题,所以sudo每次运行作曲家时都不必使用它?
找出问题所在.
1)我要么清除缓存,/home/lamp/.composer要么改变它的拥有者
2)并改变所有者 /usr/local/bin/composer
完成这两项更改后,我现在可以在不使用的情况下运行composer命令sudo.
| 归档时间: |
|
| 查看次数: |
12945 次 |
| 最近记录: |