I followed the documentation on https://getcomposer.org/doc/00-intro.md#globally to install composer globally on arch linux. When I do composer self-update
, I g
Even after moving the file via sudo mv composer.phar /usr/local/bin/composer
I was getting a permission error when trying to run the composer
command. sudo chmod 755 /usr/local/bin/composer
fixed things for me.
This did the job for me on Centos 7
chown -R apache:apache path/to/composer
chmod 755 path/to/composer
You could temporarily add the rights to your working user, then update composer w/o errors and then get back the rights.
sudo chmod 777 /usr/bin/
composer self-update
sudo chmod 755 /usr/bin/