私のsymfonyサンドボックスは、cドライブのプログラムファイル内にあるxamppフォルダーのhtdocs内にあります。
c:\program files\xammp\htdocs\sf_sandbox\
しかし、コマンド symfony -v を実行しようとすると、エラーが発生します
「php.exe」は内部コマンドまたは外部コマンドとして認識されません
誰かが私を助けることができますか?私は何を間違っていますか?...
この場合、コマンド ライン インターフェイスで使用できるすべてのグローバル パスに php フォルダーまたはディレクトリ パスを含める必要があります。
Windows の [マイ コンピュータ] アイコンを右クリックすると、次のような画面が表示されます。
このウィンドウの [詳細設定] タブをクリックしてから、ウィンドウの [環境変数] ボタンをクリックします。
新しいウィンドウで TMP 変数を選択し、次にパス変数を選択して編集ボタンをクリックします。
変数値フィールドの最後に、ディレクトリのパスを追加します (php.exe を含む場合、ここで指定されているものとは異なる場合があります。つまり、E:\wamp\bin\php\php5.2.8 である状況が 1 つあります)。 php (ここでは ;C:\wamp\php) も、パスを他の既存のパスと区切るためにセムコロン (;) を入れます。
開いたウィンドウごとに 1 つずつ [OK] をクリックし、コンピューターを再起動すると、タスクが完了します。
確認するには、php -v と入力して Enter キーを押します。
パスにc:\ progra〜1 \ xammp \ htdocs\sf_sandboxが含まれるようにすることをお勧めします。DOSの長いパスの短縮名は、多くのアプリケーションの崩壊であり、適切に処理する必要があります。dosウィンドウを開いて発行した場合:
cd \
dir /x
8.3形式の短い名前のリストが表示されます。
コマンドラインからphpを実行しようとするとどうなりますか?
php.exe へのパスを PATH 環境変数に追加しようとしましたか?