ホームページ >バックエンド開発 >PHPの問題 >cmdはphpファイルディレクトリファイルパスを実行できません

cmdはphpファイルディレクトリファイルパスを実行できません

王林
王林オリジナル
2023-05-24 15:34:37629ブラウズ

cmd を使用して php ファイルを実行すると、実行できない問題が発生することがあります。よくある問題の 1 つは、php ファイルへのパスが見つからないことです。

cmd で php ファイルを実行する場合、Windows システムがファイルを見つけて実行できるように、コマンド ラインを使用して php ファイルのパスを正しいディレクトリに指定する必要があります。

この問題を解決する方法は次のとおりです。

  1. 環境変数を設定する

Windows オペレーティング システムでは、環境変数を設定して、 php パス。具体的な手順は次のとおりです。

1.1 コントロール パネルを開きます

1.2 システムを開きます

1.3 [システムの詳細設定] をクリックします

1.4環境変数ウィンドウ

1.5 システム環境変数で「PATH」を見つけて編集ボタンをクリックします。

1.6 PATH 変数のパスの末尾に php のインストール ディレクトリを追加し、環境変数を追加します。以上で変数の設定は完了です。

ここで、cmd を再度開き、「php -v」と入力して、php のバージョン情報を出力して、環境変数の設定が成功したかどうかを確認できるかどうかを確認してください。

    #ディレクトリの切り替え
php ファイルが C:php ディレクトリにある場合は、次のコマンドを使用して cmd のディレクトリに切り替えることができます:

cd C:php

次に、次のコマンドを入力して php ファイルを実行します:

php filename.php

php ファイルが別のディレクトリにある場合は、次のコマンドを実行する必要があります。そのディレクトリに入り、相対パスまたは絶対パスを使用してファイルを指定します。

    php.ini ファイルを変更する
場合によっては、php.ini 構成ファイルを変更することでこの問題を解決できる場合もあります。具体的な操作は次のとおりです。

3.1 php.ini ファイルを開きます。

3.2 ファイル内で次の行を見つけます:;extension_dir = "./"

3.3 変更します。 extension_dir = "C:phpext"

3.4 ファイルを保存してサーバーを再起動します

この場合、php.exe ファイルは C:php ディレクトリにある必要があり、 ext ディレクトリは php ディレクトリの下にある必要があります。

概要

php ファイルのパスが見つからないことは、cmd で php ファイルを実行するときによくある問題ですが、環境変数を設定したり、ディレクトリを切り替えたり、php.ini ファイルを変更したりすると解決できます。 。いずれの場合も、php ファイルのパスとファイル名が正しく指定されていることを確認し、正しいコマンドを使用して実行する必要があります。

以上がcmdはphpファイルディレクトリファイルパスを実行できませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。