2017-08-04 70 views
1

我已經在mac中安裝了使用自制軟件的php7.1。但是,當我嘗試PHP版本,它顯示5.5。我如何切換版本。我無法找到我的php安裝目錄爲php7.1設置路徑在bash_profile。如何在MAC OS中將PHP一個版本切換到另一個版本?

#brew install php71 
Warning: homebrew/php/php71 7.1.7_19 is already installed 

#php --version 
PHP 5.5.30 (cli) (built: Oct 23 2015 17:21:45) 
Copyright (c) 1997-2015 The PHP Group 
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies 

編輯

我看到我的PHP製作安裝目錄正在 /usr/local/etc/php/7.1 但它僅包含php.ini並pear.conf文件。 。

我試圖

出口PATH = 「$(BREW --prefix自制/ PHP/php71)/斌:$ PATH」 但它並沒有改變我的PHP版本(我試過PHP - -version,仍顯示5.5)

+0

如果你輸入'which php',它給你什麼位置? –

+0

@giollianosulit/usr/bin/php – Ratha

+0

這裏是鏈接:https://coolestguidesontheplanet.com/upgrade-php-on-osx/他們使用受信任的PHP Packaged站點並且有一個安裝腳本。我想(我已經使用過它2-3年沒有問題),請自擔風險。 –

回答

0

我有同樣的問題,這guide幫我升級:

確保釀造是最新:

brew update 
brew upgrade 

(我有點幫助使更新發生!宇)

如果您還沒有安裝PHP7那麼你可能需要:

brew tap homebrew/dupes 
brew tap homebrew/versions 
brew tap homebrew/homebrew-php 

然後是複雜的部分:

brew unlink php70 # or brew unlink php55 
brew install php71 

而結果呢?

$ php --version 
PHP 7.1.0 (cli) (built: Dec 2 2016 03:30:24) (NTS) 
Copyright (c) 1997-2016 The PHP Group 
Zend Engine v3.1.0-dev, Copyright (c) 1998-2016 Zend Technologies 

嗚呼!

+0

沒有這種方式沒有工作,但像giolliiano說,該腳本工作。只有在特定的控制檯選項卡它顯示PHP版本爲7.1,但在新的控制檯它顯示php 5.5版本 – Ratha

+0

我編輯像導出路徑=/usr/local/php5/bin:$ PATH。它的工作原理 – Ratha

+0

ok請答覆 – meda

相關問題