2016-09-07 17 views
4

私はhttp://php-osx.liip.ch/からPHP 7.0をインストールし、新しいPHPを私の$PATHに追加する指示に従いますが、新しい端末ウィンドウphp -vにはまだ古いデフォルトバージョンが表示されます。 (試したの両方)I source .profileまたはsource .bash_profileOSX El Capitan恒久的にPHPのバージョンを変更

は私もまだ私の.bashrcが、運に新しいPHPのパスを追加した場合

新しいバージョンが使用されています。

私のMacには、デフォルトで常に新しいバージョンのPHPを使用させる方法を教えてください。

注: 私はエルキャピタンのようにシンシンクにはオプションはありません。

〜/ .bashrcに

export PATH=/usr/local/php5/bin:$PATH 
export PATH=/usr/local/bin:$PATH 
export PATH=$HOME/.composer/vendor/bin:$PATH 
+2

特にel-capitanの場合は、** [brew](http://brew.sh)**を使用してMacに何かをインストールしてください...これまでに成長するosxゴミの層が複雑になっていることがわかりますそうでなければ完全に素晴らしい* nixボックスの上部。私はちょうど見ました、php71は現時点ではかなり完成したようです。 – YvesLeBorg

+0

本当にあなたのパスにphp5を意味しましたか? – YvesLeBorg

+0

ちょうど今醸造を見て... @ YvesLeBorgはい、それは私が '/ usr/local/php5/bin/php -v'を実行することによって確認されたデフォルトでインストールされます。 – rosscooper

答えて

4

あなたがMac上~/.bash_profileの代わり~/.bashrcファイルを使用する必要があります。

source ~/.bash_profileが問題を解決できる場合は、新しい端末を開くときにファイルが取得されないことを意味します。 zshを使用している場合は、~/.zshrcファイルにsource ~/.bash_profileを追加する必要があります。

ただし、brewの方が適切です。

+0

zshを使用しているので、現在は' brew'経由でインストールしていますどのように行くのですか? – rosscooper

+0

不思議ではありません。私はzshを使用していて、なぜ '〜/ .bash_profile'や'〜/ .profile'で動作しないのか理解できませんでした。 '〜/ .zshrc'を編集すると、トリック〜 – Random5000

関連する問題