Windows cmdで.phpファイルを実行したい。私はこの提案に従っています: phpは(Windowsの)内部コマンドとして認識されません
しかし、動作していません。
私はコマンドプログラムC:\ Windows\system32\cd\myfolderでやろうとしていますが、C:\ phpのような私のフォルダに入りますが、C:\ myfolder\php file.phpのような私のphpファイルアドレスを入力すると「phpは内部または外部として認識されません」というエラーが表示されますが、C:\ myfolder\file.phpのようなphpコマンドを使用せずに試すと、メモ帳で開きます。しかし、私はそれをCMDで実行したい。どうしてそれが可能ですか?
Windows 10を実行している場合:
path
古いWindowsの場合:
デスクトップを表示する。
右クリックマイコンピュータデスクトップのショートカット。
Propertiesをクリックします。
コントロールパネルのセクションが表示されます-コントロールパネル\システムおよびセキュリティ\システム。
左メニューのAdvanced System Settingsをクリックします。
System Propertiesウィンドウの下部にあるEnvirornment Variablesをクリックします。
ユーザー変数リストで[〜#〜] path [〜#〜]を選択します。
PHPパス(C:\ myfolder\php)をPATH変数に追加します。既存の文字列とセミコロンで区切ります。
OKをクリック
「cmd」を開きます
PATHと入力し、Enterキーを押します
リストにPHPフォルダーが表示されていることを確認してください。
それはうまくいくはずです。
注:PHPフォルダーにphp.exeがあることを確認してください。ファイルタイプはCLIである必要があります。php.exeがない場合は、インストールガイドラインを確認してください- http://www.php.net/manual/en/install.windows.manual.php -そしてそこからインストールファイルをダウンロードします。
例えば:php.exeフォルダーで環境変数パスを設定します(例:c:\ program files\php
ファイル名をa.phpにしてスクリプトファイルをd:\に作成します
open cmd:d:コマンドを使用してd:ドライブに移動します
次のコマンドを入力します
php -f a.php
出力が表示されます
あなたの質問は非常に古いようです。しかし、私はそれを見ました。私は(グーグルではなく)検索し、私の答えを見つけました。
だから私は他の人がそれから助けを得ることができるようにその解決策を書いています。
これが私の解決策です。
nlikeその他の答えは、環境をセットアップする必要はありません。
必要なのは、php index.php
がファイル名である場合にindex.php
と書くだけです。
その後、ファイルがコンパイルされ、目的の出力が表示されます。