- ベストアンサー
phpの環境構築をする時に、システム環境変数でpa
phpの環境構築をする時に、システム環境変数でpathをPHPの実行ファイルexeが入っているフォルダを指定しますがなぜですか? 今回はphpですが、同様にpythonやjavaや言語をインストールするごとに システム環境変数のpathをphp python javaと変更するんでしょうか? そうすると1つの言語しか使えなくなってしまいませんか? この動画で説明しています。 https://www.youtube.com/watch?v=mZyyWm06ZgY
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> システム環境変数でpathをPHPの実行ファイルexeが入っているフォルダを指定しますがなぜですか? いちいちフルパスを指定しなくても php だけで実行できるようするためです。 > システム環境変数のpathをphp python javaと変更するんでしょうか? > そうすると1つの言語しか使えなくなってしまいませんか? path は複数指定できます。 C:\・・・\php;C:\・・・\java のように「;」で区切って複数指定できますし、Windows 10の環境変数の編集画面だと入力自体はそれぞれ別の行として入力できるようになってますね。
その他の回答 (2)
- notnot
- ベストアンサー率47% (4900/10358)
> windowsでシステム環境変数のpathを複数作ることができません >システム環境変数の画面で、pathを選択し新規を押しても必ず1つしか作れません そりゃそうです。 もともとあるPATHを編集して追加しましょう。
お礼
ありがとうございます
- notnot
- ベストアンサー率47% (4900/10358)
> phpの環境構築をする時に、システム環境変数でpathをPHPの実行ファイルexeが入っているフォルダを指定しますがなぜですか? php.exe を実行する際に、絶対パス(ドライブ名から始まる長いパス)を指定せずとも php とだけ打てば良いようにしたい場合にそうします。常に絶対パスを指定するのでいいなら、必要ないです。 > 今回はphpですが、同様にpythonやjavaや言語をインストールするごとにシステム環境変数のpathをphp python javaと変更するんでしょうか?そうすると1つの言語しか使えなくなってしまいませんか? 変更しますが、置き換えるのでなく追加します。なので、追加した分は全部使えます。
お礼
windowsでシステム環境変数のpathを複数作ることができません システム環境変数の画面で、pathを選択し新規を押しても必ず1つしか作れません このサイトにある画像のように環境変数名の編集というダイアログボックスがでてきません どうしたらいいですか? https://www.javadrive.jp/php/install/img/p3-9.png
お礼
ありがとうございます