web-dev-qa-db-ja.com

「php.exe」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません

「php.exe」は、内部コマンドまたは外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。

環境変数にPHPを追加したのに、なぜこのエラーが発生するのですか?

私の環境変数PATHは次のとおりです。

C:\ Program Files\NVIDIA Corporation\PhysX\Common; C:\ Program Files\Common Files\Microsoft Shared\Windows Live; C:\ Program Files\PC ............... Files\QTSystem \; A:\ xampp\php\php.exe

Windows 7を使用しています。

34
saint1729

A:\ xampp\php \に変更してそこに残す必要があると思います。それからファイルのディレクトリを検索します。また、php.exeの代わりにphpだけを呼び出して、ディレクトリが正しい。

23
lfxgroove
A:\xampp\php\php.exe

PATH環境変数には、ファイル名ではなくパスのみを含める必要があります。

それを作る

A:\xampp\php
43
Pekka 웃

とても簡単です
php.exeも追加する必要があります
このパスを追加:
windowsキー+一時停止
Advanceシステム設定をクリックします
環境変数をクリック
システム変数部分->パス->編集および追加
C:\ wamp\bin\php\php5.3.8;
close cmdプロンプトが開いている場合
終わった!

29
user1301098

enter image description here注:-環境変数をセットアップしたら、コンピューターを再起動してください。

Note:- After setup enviroment variable please restart you computer then its will work fine

17
Motilal Soni

最後の部分は:C:\xampp\php\?ドライブを再マップしない限り、Aはフロッピーディスクです。 :)

また、exeファイル自体ではなく、フォルダーを指定する必要があります。

6
Tudor

PHPを以下のようにシステムから環境変数として設定し、CMDから実行します

1)Windows key + Pause
2)Click on Advanced system settings
3)Now click on Environment Variables.. button  
4)In system variable section search for Path and edit it as D:\wamp\bin\php\php5.3.13;(If one needs to append it to some already exits value then start path with;)
5)Now open CMD and run command PHP from any path where you don’t have PHP installed , in my case it’s C drive.
6)We can check above set Path from CMD using Path command also.
5
Digisha

私の場合はBitnami Ruby Stack Apache Web serverを使用しています、

  1. 押されたWindowsキー+一時停止/中断ボタン
  2. システムの詳細設定をクリックした
  3. 環境変数をクリックします
  4. [システム変数]> [C:\ Bitnami\ruby​​stack-1.9.3-24\phpを追加してPATH変数を編集]
  5. Okをクリックして、[環境変数]ウィンドウを閉じます
  6. 開いている場合はコマンドプロンプトを閉じます

    *(7に進み、phpがインストールされているかどうかを確認します)

  7. Windowsキー+ Rボタンを押して、cmdを開きます
  8. Php -vと入力して、PHPバージョンを表示します Confirm installed php version
5
Dun0523

WAMPサーバーをインストールしている場合、パスは異なる場合があります。たとえば、WAMPをインストールしたところ、php.exeへのパスは次のようになりました。

C:\wamp\bin\php\php5.5.12\php.exe

動作させるために、システム変数のPATH変数に次のパスを入力しました。

C:\wamp\bin\php\php5.5.12

完了したら、コマンドプロンプトを再起動し、すべてが正常に機能しました。

したがって、パスはPHPのインストール方法によって異なる場合があります。 WAMPサーバーをインストールし、PHPMyAdminなどの他の重要なパッケージをインストールする場合は、次の場所からインストールできます。 wampserver.com

3
Devner

私の場合、環境パスはC:\ProgramData\Drush\;C:\Program Files (x86)\Drush\Php;であり、私にとってはうまくいきます。

単にC:\xampp\php\ dintを追加すると、私のために働きます。

この問題に直面している人がこの提案を試すことができれば幸いです。

2
Pushpinder Rana