web-dev-qa-db-fra.com

Mise à niveau de la version php dans mamp

J'utilise la dernière version du serveur MAMP. Dans mes paramètres MAMP de la version php, je peux trouver la dernière version 7.1.1, mais lorsque j'exécute php -v je reçois comme ça -

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

Je ne suis pas en mesure de le mettre à niveau. Aidez-moi, s'il vous plaît.

Il n'y a pas de dossier comme php5.5.14 à l'intérieur MAMP/bin/php/

9
Advaith

C'est parce qu'il fait référence au PHP PHP pré-installé de votre [~ # ~] osx [~ # ~] . Vous devez changer cela pour pointer vers votre PHP MAMP. Pour ce faire, vous devez modifier le .bash_profile avec un éditeur de texte et ajoutez la version MAMP de PHP à la variable PATH.

Suivez ces étapes ( source ):

  1. Dans le terminal, exécutez
vim ~/.bash_profile
  1. Tapez i, puis collez ce qui suit en haut du fichier:
export PATH=/Applications/MAMP/bin/php/php7.1.1/bin:$PATH
  1. Appuyez sur ESC, tapez :wq, et appuyez sur Entrée

  2. Dans Terminal, exécutez:

 source ~/.bash_profile
  1. Dans Terminal, tapez à nouveau dans quel php et recherchez la chaîne mise à jour. Si tout a réussi, il devrait sortir le nouveau chemin vers MAMP PHP install.

Dans le cas où il ne génère pas le chemin correct, essayez de fermer la fenêtre du terminal (quitter complètement) et de l'ouvrir à nouveau, il devrait appliquer les modifications.

19
Hatef