OSX での意図しない複数の PHP バージョン

OSX での意図しない複数の PHP バージョン

私が作っているアプリケーションにはPHPが必要です統計機能。私の OSX (10.11) にはデフォルトで PHP 5.5 が付属していましたが、PECL 統計パッケージをインストールするには 7.0 が必要でした。そこで、liip.ch のシェルスクリプトを使用して、次のようにローカルの PHP バージョンをバージョン 7 に更新しました。

curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0

どうやら、PHP バージョンが 2 つになったようです。

走るときphpinfo()ページをPHP バージョン 7.0.2そして(ターミナルで)私がphp -vPHP5.5.27 より

私のWebアプリケーションではアップデートは機能しているようです(たとえば、より厳格な通知を受け取りました)が、統計パッケージをインストールしようとすると、pecl install statspecl/stats には PHP (バージョン >= 7.0.0) が必要です。インストールされているバージョンは 5.5.27 です。

which php結果はただ一つです:/usr/bin/php

ターミナルに PHP 7 も「使用」するように指示するにはどうすればよいでしょうか?

答え1

アンインストールする必要はありません。これは正常な動作です。インストールすると、Apache はインストールしたバージョンを使用するようになりますが、コンソールの env パスはデフォルトの osx php バージョンのままになります。

読んでみてくださいよくある質問ページ上http://php-osx.liip.ch/最初の項目を探します。

関連情報