9

私はWindows764ビットでWAMPを実行しています。PATH変数はに設定されますc:\wamp\bin\php\php5.3.13\

 

Symfonyをインストールしようとしていますが、最初の行が実行され、2番目の行が実行されない理由がわかりません。

これは正常に実行されます。

php c:\ wamp \ bin \ php \ php5.3.13 \ composer.phar update

 
この行は失敗します:

phpcomposer.pharアップデート

エラーあり:

「入力ファイルを開けませんでした:composer.phar」

これを説明できるのは何ですか?

 
get_include_path戻り値: `

。;C:\ wamp \ bin \ php \ php5.3.13 \ php\PEAR`。


これは、composer.pharがPEARディレクトリにない場合、「phpcomposer.pharupdate」が機能しないことを意味しますか?

4

4 に答える 4

10

コマンドcomposer self-updateでうまくいきます。
例えば:

  1. cmdに移動し、プロジェクトの場合はプロジェクトフォルダにジャンプし
    c:\wamp\www\{yourprojectfolder}
    ます

  2. これを実行します
    cd c:\wamp\www\{yourprojectfolder}

  3. これを使って
    composer self-update
于 2014-03-04T05:03:51.357 に答える
9

代わりにこれを試してください:

composer.pharの更新

なぜphpはあなたの$PATH変数を知っているのでしょうか?

さらに、$ PATHは、コマンドラインの最初の単語を処理するときにシェルでのみ使用されると思います。

于 2012-09-10T16:32:45.257 に答える
4

パスの変更を利用できるようにするには、ログアウトしてからログインまたは再起動する必要があります。

于 2012-11-30T10:40:13.800 に答える
1

さて、これは私がそれを解決した方法です。

  1. gitbashをダウンロードしてインストールします
  2. gitbashを開く
  3. composerselfupdateまたはcomposerself-updateを実行します

歓声はこれがあなたにも役立つことを願っています。

于 2015-09-01T12:24:30.187 に答える