PHPがコマンドプロンプトで内部または外部コマンドとして認識されない


106

でコマンドを実行すると、次のエラーが発生しました php

C:\xampp\htdocs>php
'php' is not recognized as an internal or external command,
operable program or batch file.

php次のパスでコマンドを実行してもエラーは発生しません。

C:\xampp\php>php  //do not got error here

このエラーが発生するのはなぜですか?

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

回答:


166

環境変数に追加C:\xampp\phpしますPATH

次に、コマンドプロンプトを閉じて、再起動します。

注意:

コマンドプロンプトを閉じて再起動することは非常に重要です。そうしないと、変更が反映されません。


12
Wampの場合、パスは "C:\ wamp64 \ bin \ php \ phpx.xx"です
Jaydip Kalkani

111

マイコンピュータ->プロパティ->詳細システム設定に移動する必要があります

次に、環境変数をクリックします

ここに画像の説明を入力してください

追加; Cを:\ xamppの\ PHPでのパスの変数値

ここに画像の説明を入力してください

コマンドプロンプトを再起動してください。

注:管理者として実行して、CMDを実行してください。


3
詳細画像付きの回答をありがとう
Rajib '19年

13

PHPファイルのパスを追加するだけです。wampCドライブに使用しているか、インストールしていない場合。

写真は道を見つける方法を示しています


9

"C:\xampp\php"PATH 環境変数に設定します。次に、CMDプロンプトを再起動します。


5

あなたは追加する必要がありC:\xampp\php、あなたにPATH Environment Variableだけにした後、あなたが実行することができるだろう、php外部からのコマンドラインをphp_home



2

でコマンドを実行すると、次のエラーも発生しました。PHPそのような解決策を実行しました。

  1. デスクトップで、[コンピューター]アイコンを右クリックします。
  2. コンテキストメニューから[プロパティ]を選択します。
  3. [システムの詳細設定]リンクをクリックします。
  4. 「環境変数」をクリックします。[システム変数]セクションで、PATH環境変数を見つけて選択します。編集をクリックします。PATH環境変数が存在しない場合は、「新規」をクリックします。
  5. [システム変数の編集]ウィンドウで、PATH環境変数に追加C:\xampp\phpします。

非常に重要な注意:コマンドプロンプトを再起動します


このエラーは、コマンドで使用しようとしたときに発生します。指定されたソリューションでは、環境変数のパスは修正されますが、パスを変更した後にコマンドプロンプトを閉じないと、古いパスのみが機能します。コマンドプロンプトを再起動していない場合、変更は反映されません。環境変数のパスを変更した後、コマンドプロンプトを閉じ(変更を加える前にコマンドプロンプトが開いていた場合)、コマンドプロンプトを再利用します。
Udhav Sarvaiya 2018年

0

ここに画像の説明を入力してください ここに画像の説明を入力してください

ここで私が私のPCで行うこと私は通常Gで使用するすべてのソフトウェアをインストールします:Cではなく、partianではありません。新しいプログラムまたはソフトウェアの一部をインストールした場合、PATHは自動

そう

ここのようにPATHを更新する必要があります!私が普段使っているすべてのソフトウェア

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;G:\HashiCorp\Vagrant\bin;G:\xampp\php;G:\xampp\mysql\bin;G:\Program Files (x86)\heroku\bin;G:\Program Files (x86)\Git\bin;G:\Program Files (x86)\composer;G:\Program Files (x86)\nodejs;G:\Program Files (x86)\Sublime Text 3;G:\Program Files (x86)\Microsoft VS Code\bin;G:\Program Files (x86)\cygwin64\bin

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.