composer php作为根,但不作为普通用户,为什么?

我已经安装了Composer Globally,因为这个文档显示,它适用于我的服务器上的root用户CentOS 6.6,但作为一个普通的用户可以让webvm用户说,没有findcomposer php(见下文):

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

我是否需要设置其他内容才能让composer php从非root用户开始工作? webvm是在sudoers文件,所以我不知道我在这里失踪,有什么build议吗?

两个问题之一是可能的原因:

  • 要么它不在webvm s $PATH
  • 这只对root执行。 检查权限