MAMP サーバーでアプリケーションを実行しています。コンポーザーをインストールしたい。このコマンドでこれをやろうとしました。
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 は複数回使用できます。
その理由は何でしょうか。このコマンドは、Mac にインストールされているデフォルトの PHP を考慮しますか、それとも MAMP の PHP をターゲットにしますか?