我按照composer manual(全局安装composer的手册)的指引,在Ubuntu上安装了composer。
其他位于
$ ll /usr/local/bin/
total 4760
drwxr-xr-x 2 root root 4096 2012-03-29 08:29 ./
drwxr-xr-x 10 root root 4096 2011-04-26 00:50 ../
-rwxr-xr-x 1 root root 410324 2012-03-29 08:28 composer.phar
其他位于
/usr/local/bin/
的脚本都可以正常运行,但是composer却报错如下:
$php composer.phar update
无法打开输入文件:composer.phar
只有当我输入绝对路径到composer.phar
时才能正常工作。
如何解决这个问题?
$ sudo mv composer.phar /usr/local/bin/composer
,然后尝试输入$ composer
时,会出现错误:bash: /usr/local/bin/composer: Permission denied
。我应该如何更改这些权限? - Connor Leechchmod +x /usr/local/bin/composer
- Chibueze Opatacurl -sS https://getcomposer.org/installer | php
时,它显示curl: (6) Couldn't resolve host 'getcomposer.org'
。这是怎么回事? - Thusitha Sumanadasa