• ベストアンサー

phpの環境構築をする時に、システム環境変数でpa

phpの環境構築をする時に、システム環境変数でpathをPHPの実行ファイルexeが入っているフォルダを指定しますがなぜですか? 今回はphpですが、同様にpythonやjavaや言語をインストールするごとに システム環境変数のpathをphp python javaと変更するんでしょうか? そうすると1つの言語しか使えなくなってしまいませんか? この動画で説明しています。 https://www.youtube.com/watch?v=mZyyWm06ZgY

質問者が選んだベストアンサー

  • ベストアンサー
  • t_ohta
  • ベストアンサー率38% (5238/13705)
回答No.2

> システム環境変数でpathをPHPの実行ファイルexeが入っているフォルダを指定しますがなぜですか? いちいちフルパスを指定しなくても php だけで実行できるようするためです。 > システム環境変数のpathをphp python javaと変更するんでしょうか? > そうすると1つの言語しか使えなくなってしまいませんか? path は複数指定できます。 C:\・・・\php;C:\・・・\java のように「;」で区切って複数指定できますし、Windows 10の環境変数の編集画面だと入力自体はそれぞれ別の行として入力できるようになってますね。

okwaveokw
質問者

お礼

ありがとうございます

その他の回答 (2)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

> windowsでシステム環境変数のpathを複数作ることができません >システム環境変数の画面で、pathを選択し新規を押しても必ず1つしか作れません そりゃそうです。 もともとあるPATHを編集して追加しましょう。

okwaveokw
質問者

お礼

ありがとうございます

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

> phpの環境構築をする時に、システム環境変数でpathをPHPの実行ファイルexeが入っているフォルダを指定しますがなぜですか? php.exe を実行する際に、絶対パス(ドライブ名から始まる長いパス)を指定せずとも php とだけ打てば良いようにしたい場合にそうします。常に絶対パスを指定するのでいいなら、必要ないです。 > 今回はphpですが、同様にpythonやjavaや言語をインストールするごとにシステム環境変数のpathをphp python javaと変更するんでしょうか?そうすると1つの言語しか使えなくなってしまいませんか? 変更しますが、置き換えるのでなく追加します。なので、追加した分は全部使えます。

okwaveokw
質問者

お礼

windowsでシステム環境変数のpathを複数作ることができません システム環境変数の画面で、pathを選択し新規を押しても必ず1つしか作れません このサイトにある画像のように環境変数名の編集というダイアログボックスがでてきません どうしたらいいですか? https://www.javadrive.jp/php/install/img/p3-9.png

関連するQ&A