duanshan7261 2016-09-28 19:17
浏览 104

Composer需要sudo才能使用简单的-V命令

I'm trying to set up Composer for use with Heroku, but am running into problems. I've followed the download steps here which generates the composer.phar file. I then moved it to /usr/local/bin/composer per the instructions here. Now when running composer from CLI I get the error

Could not open input file: /Users/myusername/.composer/composer.phar

sudo composer -V gets me the version number,but with the warning

Do not run Composer as root/super user! See https://getcomposer.org/root for details

The link seems unrelated to a simple -V command, which I can't imagine I should need to sudo to run anyway. I've done this installation pretty much by the book, but it seems like this isn't right.

  • 写回答

1条回答 默认 最新

  • dshdsh2016 2016-09-28 19:27
    关注

    I suspect non-root users do not have execute permissions.. From a shell on my system, I get...

     ls -al /usr/local/bin/composer
    -rwxr-xr-x 1 root user 1201562 Dec  8  2015 /usr/local/bin/composer
    

    eg; Full perms for root, read & execute for everyone else. You may need to ..

     sudo chmod 755 /usr/local/bin/composer
    
    评论

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP