问题一:使用Composer安装项目时报错 Do not run Composer as root/super user!
1 . 创建新用户和 密码
useradd newname
passwd 123456
2 . 切换为新用户账户
su newname
切换到新用户后 , 即可执行 原来的操作 , 顺利完成 composer 指令 .
创建一个新用户和用户组,切换到新用户去执行相应的命令即可
将用户追加到sudo用户组
root@centos-system$ sudo usermod -a -G sudo userName
问题二:touch(): Unable to create file /home/composer/.composer/config.json because No such file or directory
扫描二维码关注公众号,回复:
15053600 查看本文章
将root命令下的.composer复制或移动到用来执行composer的用户目录下
sudo mv /root/.composer /home/user1/
问题三:Could not read /home/user1/.composer/config.json
给目录授权
sudo chmod -r 777 /home/user1