2017-01-26 15 views
6

Chcę zaktualizować wersję php, obecnie mam 5.5.38 i chcę 7.1Aktualizacja wersja php na mac

Co próbowałem tak daleko jest poleceniem:

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

Próbowałem kilka różny wersje, ale żaden z nich nie działał. Otwiera bash_profile na sekundę, a następnie uzyskać Received SIGHUP or SIGTERM i komunikat poniżej:

Buffer zapisywane /Users/Morpheus/.bash_profile.save.6

Nie wiem, co poszło nie tak i dlaczego nie aktualizuje ...

Jakieś pomysły?

Dzięki.

+0

kiedy google znalazłem to, https://jason.pureconcepts.net/2016/09/upgrade-php-mac-os-x/ –

+0

@SyedMohamedAladeen już sprawdzone, że i wykorzystuje ten sam lub podobny polecenie do powyższego .... – Morpheus

Odpowiedz

3

Zastosowanie Homebrew:

to pewnie zalecamy instalowania homebrew zarządzać takich instalacji dla Ciebie. Z tym można zainstalować wystarczy uruchomić następujące polecenie, aby zainstalować php7.1

brew update 
brew install php71 
+0

Zapomniałem o homebrew (facepalm) dzięki – Morpheus

+1

To nie działa, wyświetlając błąd: Błąd: Brak dostępnej formuły o nazwie "php" ==> Wyszukiwanie poprzednio usuniętej formuły ... Błąd: nie znaleziono poprzednio usuniętej formuły. ==> Wyszukiwanie formuł o podobnej nazwie ... Błąd: Nie znaleziono podobnych formuł. ==> Wyszukiwanie kranów ... Błąd: Nie znaleziono formuł w kranach – shubh14896

0

Możesz zaparzyć uaktualnić php7 lub napar odinstalowywania starej wersji php, parzenie zainstalować php 7.

ostatni polecam zaparzyć zainstalować wersję php, wersja php może pomóc w zmianie wersji php:

18

Najprostszym sposobem aktualizacji wersji php na mac jest Homebrew.

Jeśli nie masz napar odwiedź https://brew.sh/ lub zainstalować za pomocą polecenia w terminalu /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Po zakończeniu homebrew run instalacja poniżej poleceń:

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.

Można także zmienić wersję do 7.0, zastępując polecenie z powyższych komend brew install php71 do .

Możesz sprawdzić wynik za pomocą polecenia.

php -v 

Jeśli wyjście php -v nadal nie nawiązuje do wersji 7, wystarczy wpisać to polecenie i naciśnij klawisz Enter w terminalu.

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

Świetna odpowiedź ze wszystkimi szczegółami wymaganymi do pomyślnego zastosowania aktualizacji. Należy to wskazać jako najlepszą odpowiedź w mojej opinii. –

+1

To powinno być zaakceptowane. Pomógł mi podczas nocnej walki z PHP i kompozytorem. – satheeshwaran