2017-01-26 3 views
6

上のPHPのバージョンを更新する私は現在、私は5.5.38を持っていると私は7.1マック

は、私がこれまで試したことは、このコマンドを使用していたい、PHPのバージョンを更新する:

curl -s https://php-osx.liip.ch/install.sh | bash -s 7.1 

私は別のいくつかを試してみましたバージョンは動作しませんでした。 これは、第二のためにbash_profileを開き、私は下にReceived SIGHUP or SIGTERMとメッセージが表示されます。何が悪かったのか/Users/Morpheus/.bash_profile.save.6

に書き込ま

バッファはわからないし、なぜそれが更新されません...

アイデア?

ありがとうございました。

+0

は、https://jason.pureconcepts.net/2016/09/upgrade-php-mac-os-x/ –

+0

@SyedMohamedAladeen私はすでにそれをチェックし、同一または類似を使用していますコマンドを上記に.... – Morpheus

答えて

3

使用自作:

は、私はおそらくあなたがあなたのために、このようなインストールを管理するためにhomebrewをインストールすることをお勧めします。それがインストールされているとあなたがちょうどあなたが や醸造のアンインストール古いPHPのバージョンPHP7アップグレード醸造することができます

brew update 
brew install php71 
+0

私はhomebrew(facepalm)のおかげで忘れました – Morpheus

+1

エラーが表示されています:エラー: "php"という名前の利用可能な式がありません ==>以前に削除された式を検索中... エラー:以前に削除された式が見つかりませんでした。 ==>同じ名前の数式を検索中... エラー:同じ名前の数式が見つかりませんでした。 ==>タップを検索中... エラー:タップに数式が見つかりません – shubh14896

0

、醸造PHP 7.

最終をインストールphp7.1をインストールするには、次のコマンドを実行することができ、私はあなたが醸造をお勧めしますphp-versionをインストールすると、PHPのバージョンがあなたのPHPのバージョンを変更するのに役立ちます

18

phpのバージョンをアップデートする最も簡単な方法は、Homebrewです。

あなたはコマンド以下の完全自作のインストールの実行がすると醸造がhttps://brew.sh/ をご覧いただくか、端末/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

にコマンドを経由してインストールしてください持っていない場合:

brew update && brew upgrade 
brew tap homebrew/dupes 
brew tap homebrew/versions 
brew tap homebrew/homebrew-php 
brew unlink php56 
brew install php71 

You might get an error if PHP 5.6 has not been installed by brew previously, but don't worry, you can simply continue.

あなたはまたにバージョンを変更することができます7.0より上のコマンドをbrew install php71からbrew install php70に置き換えることによって、

コマンドで出力を確認できます。

php -v 

php -vの出力は、まだバージョン7をエコーし​​ない場合は、単純にこのコマンドを入力し、端末でEnterキーを押します。私はこれを見つけたGoogleで検索するとき

export PATH=/usr/local/php5/bin:$PATH 
+1

更新プログラムを正常に適用するために必要なすべての詳細についての素晴らしい回答です。それは私の意見では最良の答えとして示されるべきです。 –

+1

これは受け入れられるべきです。 PHPと作曲家との深夜の闘争中に私を助けました。 – satheeshwaran