Запуск композитора без использования sudo
Я следовал руководству по глобальной установке composer с сайта композитора:https://getcomposer.org/doc/00-intro.md#globally
Проблема в том, что я должен использовать sudo каждый раз, когда использую composer. Это боль, так как каждая папка вендора, созданная сsudo composer update
находится под владельцемroot
который я должен изменить наwww-data
.
Вещи, которые я пробовал:
Я пытался использоватьchmod +x /usr/local/bin/composer
который все еще требует, чтобы я запустил composer с sudo, поскольку файл принадлежитroot
.
Смена владельца/usr/local/bin/composer
вwww-data:www-data
с привилегиями, установленными в 775. Все еще требует, чтобы я запустил composer с sudo, предварительно добавленным.
Как я могу решить эту проблему, чтобы мне не пришлось использоватьsudo
каждый раз, когда я запускаю композитор?