2017-02-19 33 views
6

Używam najnowszej wersji serwera MAMP. W moich ustawieniach MAMP wersji php mogę znaleźć najnowsza wersja 7.1.1, ale gdy uruchamiam php -v ja się tak -Uaktualnianie wersji PHP w trybie mampa

PHP 5.5.14 (cli) (built: Sep 9 2014 19:09:25) 
Copyright (c) 1997-2014 The PHP Group 
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies 

nie jestem w stanie go uaktualnić. Proszę pomóż mi.

Nie ma katalogu jak php5.5.14 wewnątrz MAMP/bin/php/

Odpowiedz

10

to dlatego, że to odnosi się do wstępnie zainstalowane PHP swojej OSX. Musisz to zmienić, aby wskazać na MAMP PHP. Aby to zrobić, musisz edytować .bash_profile za pomocą edytora tekstu i dodać wersję PHP MAMP do zmiennej PATH.

Wykonaj kroki (source):

  1. W terminalu, uruchom
vim ~/.bash_profile 
  1. typu I, a następnie wklej następujące elementy na górze pliku:
export PATH=/Applications/MAMP/bin/php/php7.1.1/bin:$PATH 
  1. Hit ESC, Typ :wq i uderzył Wprowadź

  2. W terminalu, uruchom:

source ~/.bash_profile 
  1. W Terminalu wpisz, który php ponownie i poszukaj zaktualizowanego ciągu. Jeśli wszystko przebiegło pomyślnie, powinna wypisać nową ścieżkę do instalacji PHP MAMP .

W przypadku, gdy nie odtwarza poprawną ścieżkę, spróbuj zamknąć okno terminala (zjazd w pełni) i otworzyć ponownie, należy zastosować zmiany.

+0

Dziękuję. To zadziałało :) – Advaith

+1

Rozwiąż mój problem z moim potrzebą użycia php7 bez ponownego instalowania MAMP –