Composer を実行すると、「入力ファイルを開けませんでした: composer.phar」というエラーが返されます。質問する

Composer を実行すると、「入力ファイルを開けませんでした: composer.phar」というエラーが返されます。質問する

私は symfony2 の初心者で、symblogを読んでいます。第 3 章でデータ フィクスチャを試しているときに、次のコマンドを試しました。

php composer.phar update

しかし、エラーが発生しました:

Could not open input file: composer.phar

そこでちょっとグーグルで調べてみた

php composer.phar install

しかし、まだ同じエラーが発生します。そこで、この Composer を WAMP を使用して symfony2 にデータ フィクスチャなどの新しい拡張機能やバンドルをインストールする方法を教えてください。

ベストアンサー1

次のような指示に従った場合:

https://getcomposer.org/doc/00-intro.md

次のことを行うように指示します。

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

すると、おそらくあなたも私と同じように、それらのコマンドを実行し、composer.phar を完全な名前で参照するのをやめて、実行可能ファイル (mv コマンドで名前を変更したばかり) として省略するように指示するページの次の部分を読んでいない可能性があります。つまり、次のようになります。

$ php composer.phar update friendsofsymfony/elastica-bundle

こうなります:

$ composer update friendsofsymfony/elastica-bundle

おすすめ記事