试图安装作曲家

时间:2013-08-23 12:33:51

标签: php curl mamp

我在MAMP服务器上运行我的应用程序。我想安装composer。 我试图通过这个命令来做到这一点。

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

但是,它给了我错误。

  

#!/usr/bin/env php

     

您计算机上的某些设置使Composer无法正常工作。   确保您修复了下面列出的问题并运行此脚本   再次:

     

必须禁用detect_unicode设置。将以下内容添加到   php.ini的结尾:

detect_unicode = Off
     

您的命令行PHP使用的php.ini是:/private/etc/php.ini如果   您无法修改ini文件,也可以运行php -d option=value来动态修改ini值。你可以使用-d multiple   次。

可能是什么原因。这个命令考虑安装在mac中的默认PHP,或者它将使用MAMP的PHP?

1 个答案:

答案 0 :(得分:2)

按照说明编辑php.ini文件,或者不要使用php,这是系统的PHP安装,而是使用MAMP PHP的完整路径:

$ curl ... | /Applications/MAMP/bin/php/php<your-version-here>/bin/php