【发布时间】:2018-04-21 08:02:49
【问题描述】:
如果您相信的话,安装作曲家会遇到麻烦。
ios 山脉 (10.12.6)
这是我的代码
Samers-MBP:~ samer$ php composer-setup.php
All settings correct for using Composer
Downloading...
php -r "unlink('composer-setup.php');"
Composer (version 1.5.2) successfully installed to:
/Users/samer/composer.phar
Use it: php composer.phar
Samers-MBP:~ samer$ php -r "unlink('composer-setup.php');"
Samers-MBP:~ samer$ sudo mv /Users/samer/composer.phar
/usr/local/bin/composer
Password:
Samers-MBP:~ samer$ composer
Could not open input file: /usr/local/bin/composer.phar
Samers-MBP:~ samer$ cd /usr/local/bin
Samers-MBP:bin samer$ composer
Could not open input file: /usr/local/bin/composer.phar
Samers-MBP:bin samer$
我只能使用 SUDO 运行作曲家
Samers-MBP:~ samer$ sudo composer info
Password:
Do not run Composer as root/super user! See
https://getcomposer.org/root for details
nesbot/carbon 1.22.1 A simple API extension for DateTime.
symfony/polyfill-mbstring v1.6.0 Symfony polyfill for the Mbstring
extension
symfony/translation v3.3.10 Symfony Translation Component
Samers-MBP:~ samer$
安装了 Laravel,但我无法访问 $HOME/.bashrc ( Access Denied ) 或 ~/.bash_profile 将 composer 的系统范围的供应商 bin 目录放在我的 $PATH...
我不知道我做错了什么或为什么它不起作用。
【问题讨论】:
-
ls -l /usr/local/bin/composer*的输出是什么? -
-rwxr-xr-x 1 samer staff 1852323 Nov 8 16:44 /usr/local/bin/composer我只能使用 SUDO 运行composer它 -
和
which composer的输出? -
Samers-MBP:~ samer$ sudo composer info Password: Do not run Composer as root/super user! See https://getcomposer.org/root for details nesbot/carbon 1.22.1 A simple API extension for DateTime. symfony/polyfill-mbstring v1.6.0 Symfony polyfill for the Mbstring extension symfony/translation v3.3.10 Symfony Translation Component Samers-MBP:~ samer$
标签: php ios laravel composer-php