web-dev-qa-db-ja.com

PHP CLI OSXを更新する方法は?

Osx lionで http://php-osx.liip.ch/ を使用してphp5.4にアップデートしました。

私がタイプするとき:

php -v

私はまだ見ます:

PHP 5.3.15 with Suhosin-Patch (cli) (built: Jul 31 2012 14:49:18) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

しかし、phpinfo()は5.4を示しています。

これを更新するにはどうすればよいですか?

16
user1168427

インストール済みをエクスポートするだけPHPパス、ターミナルでこれを入力

export PATH=/usr/local/php5/bin:$PATH
16

/usr/local/php5/bin/phpが存在することを確認しました。そうだったので、PATHに/usr/local/php5/binを追加しました。

ありがとう@ AD7six

3
user1168427

Chutipong Roobklomとuser1168427の両方が共有する回答は、7.2.7である最新のphp cliに更新する場合に役立ちました(この投稿が最初に作成された2018年現在の最新の安定したリリースなので、最新のphpバージョンを確認してください。バージョンの切り替えは異なる場合があります)、php5コマンドの代わりにこれを使用してください。 _export PATH=/usr/local/php7/bin:$PATH_次に_php -v_と入力すると、次のようになります(ちなみにMACOSXでは):

PHP 7.2.7 (cli) (built: Jun 22 2018 06:27:50) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.7, Copyright (c) 1999-2018, by Zend Technologies

したがって、エラーが発生することはありません。これがお役に立てば幸いです。Kamelにとっては、このようにインストールされます。これは、使用しているphpバージョンをマシンが認識できるように「公開」しているようなものです。