teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

henkou

2018/06/22 07:26

投稿

masateru2
masateru2

スコア39

title CHANGED
File without changes
body CHANGED
@@ -35,4 +35,25 @@
35
35
  usernoMacBook-Pro:~ kyoshida$ which php
36
36
  /usr/bin/php
37
37
  ```
38
- phpコマンドに設定されている環境変数はどこに記入されて読み込まれているのかの**「どこに記入されて」**のファイルがどこにあるのかが知りたいです。
38
+ phpコマンドに設定されている環境変数はどこに記入されて読み込まれているのかの**「どこに記入されて」**のファイルがどこにあるのかが知りたいです。
39
+
40
+ ・`echo $PATH`の結果
41
+ ```
42
+ usernoMacBook-Pro:~ kyoshida$ echo $PATH
43
+ /bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin
44
+ ```
45
+ 少し整理したので、読みやすくなったかと思います。
46
+
47
+
48
+ ・`brew --prefix`の結果
49
+ ```
50
+ usernoMacBook-Pro:~ kyoshida$ brew --prefix
51
+ /usr/local
52
+ ```
53
+ こちらはlocalになっていました。
54
+
55
+ ・`/usr/local/bin/php`が存在するかどうか
56
+ 結論から言うと存在していなかったです。
57
+ しかし
58
+ `/usr/local/Cellar/php@7.1/7.1.18_1/bin/php `, ` /usr/local/Cellar/php@7.1/7.1.18_1/bin/php `
59
+ といった形でPHPが存在していました。

1

詳しく

2018/06/22 07:26

投稿

masateru2
masateru2

スコア39

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,33 @@
6
6
  ```
7
7
 
8
8
  `.bashrc` `.bash_profile` `.zshrc`を見てもPHPのPathが書いていなかったので、どこに書いてあるのか分かりません。
9
- 調べ方などはありますか?
9
+ 調べ方などはありますか?
10
+
11
+ 追記
12
+ ```
13
+ usernoMacBook-Pro:~ kyoshida$ vim ~/.bashrc
14
+
15
+ export PATH=$PATH:/Users/xxxxx/.nodebrew/current/bin
16
+ export PATH=$PATH:/Users/kyoshida/.nodebrew/current/bin
17
+ export PATH=$PATH:/usr/local/Cellar/php@7.1/7.1.18/bin/
18
+ ```
19
+ php7.1のPath設定している
20
+
21
+ ```
22
+ usernoMacBook-Pro:~ kyoshida$ vim ~/.bash_profile
23
+
24
+ if [ -f ~/.bashrc ]; then
25
+ . ~/.bashrc
26
+ fi
27
+ export PATH=/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin:/Users/xxxxx/.nodebrew/current/bin:/Users/kyoshida/.nodebrew/current/bin
28
+ export PATH=/bin:/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin
29
+ ```
30
+
31
+ これ以外のファイルには何も書いてありませんでした。
32
+
33
+ 上記の
34
+ ```
35
+ usernoMacBook-Pro:~ kyoshida$ which php
36
+ /usr/bin/php
37
+ ```
38
+ phpコマンドに設定されている環境変数はどこに記入されて読み込まれているのかの**「どこに記入されて」**のファイルがどこにあるのかが知りたいです。