Назад | Перейти на главную страницу

Composer работает как root, но не как обычный пользователь, почему?

Я установил Composer Globally как этот документы показывают, и это работает для root пользователь на моем сервере CentOS 6.6, но, как обычный пользователь, позволяет сказать webvm пользователь не говорит, что композитор не найден (см. ниже):

[webvm@webvm ~]$ sudo composer
[sudo] password for webvm:
sudo: composer: command not found

Нужно ли мне настраивать что-то еще, чтобы композитор работал от пользователя без полномочий root? webvm находится в файле sudoers, поэтому я не знаю, что мне здесь не хватает, какие-либо советы?

Вероятные причины одной из двух проблем:

  • Либо это не в webvms $PATH
  • Это исполняемый файл только для root. Проверить разрешения