尝试在mac

时间:2016-07-22 06:33:09

标签: macos composer-php

我今天尝试在终端上安装我的mac上的作曲家。我使用此命令在我的用户文件夹中下载并安装作曲家

  

curl -sS https://getcomposer.org/installer | PHP

但是当我按下回车时,我收到了以下警告。

  

所有设置都正确使用Composer PHP警告:   file_put_contents(/Users/test/.composer/keys.dev.pub):无法打开   stream:在第468行拒绝权限

     

警告:file_put_contents(/Users/test/.composer/keys.dev.pub):失败   打开流:权限被拒绝 - 在线468 PHP警告:   file_put_contents(/Users/test/.composer/keys.tags.pub):无法打开   stream:权限被拒绝 - 在线485

     

警告:file_put_contents(/Users/test/.composer/keys.tags.pub):失败   打开流:权限被拒绝 - 在线485下载   1.2.0 ...

     

Composer成功安装到:/Users/test/composer.phar使用它:   php composer.phar

因为警告与权限有关,我删除了已创建的composer.phar并使用composer再次执行相同的命令,但仍然收到相同的警告。我该如何解决此警告?

UPDATE 我做了

  

curl -sS https://getcomposer.org/installer | sudo php

它有效,但我想知道原因。感谢

0 个答案:

没有答案