PHPのPathを変更しようとwhichで検索したのですが、このPathがどこに書いてあるのかわかりません。
usernoMacBook-Pro:~ kyoshida$ which php /usr/bin/php
.bashrc
.bash_profile
.zshrc
を見てもPHPのPathが書いていなかったので、どこに書いてあるのか分かりません。
調べ方などはありますか?
追記
usernoMacBook-Pro:~ kyoshida$ vim ~/.bashrc export PATH=$PATH:/Users/xxxxx/.nodebrew/current/bin export PATH=$PATH:/Users/kyoshida/.nodebrew/current/bin export PATH=$PATH:/usr/local/Cellar/php@7.1/7.1.18/bin/
php7.1のPath設定している
usernoMacBook-Pro:~ kyoshida$ vim ~/.bash_profile if [ -f ~/.bashrc ]; then . ~/.bashrc fi 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 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
これ以外のファイルには何も書いてありませんでした。
上記の
usernoMacBook-Pro:~ kyoshida$ which php /usr/bin/php
phpコマンドに設定されている環境変数はどこに記入されて読み込まれているのかの**「どこに記入されて」**のファイルがどこにあるのかが知りたいです。
・echo $PATH
の結果
usernoMacBook-Pro:~ kyoshida$ echo $PATH /bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin
少し整理したので、読みやすくなったかと思います。
・brew --prefix
の結果
usernoMacBook-Pro:~ kyoshida$ brew --prefix /usr/local
こちらはlocalになっていました。
・/usr/local/bin/php
が存在するかどうか
結論から言うと存在していなかったです。
しかし
/usr/local/Cellar/php@7.1/7.1.18_1/bin/php
, /usr/local/Cellar/php@7.1/7.1.18_1/bin/php
といった形でPHPが存在していました。
回答2件
あなたの回答
tips
プレビュー