Comment modifier le php par défaut sur mac : créez d'abord un fichier ".bas_profile" et éditez-le ; puis entrez la version php souhaitée dans le fichier puis rechargez les variables d'environnement via "source ~/.bash_profile" " ;Enfin, exécutez which php pour afficher la version par défaut de php.
Recommandé : "Tutoriel vidéo PHP"
Modifier la version PHP par défaut sous le système MAC
J'ai rencontré un problème aujourd'hui lors de l'utilisation de Mac, car j'ai besoin de composer pour extraire laravel5.6, mais cela me signale que la version php est trop basse, mais j'utilise l'environnement intégré MAMP et je suis passé à Version php7.2, pourquoi cela ne prend-il pas effet ? Après vérification, c'est parce que composer a détecté que c'était la version de PHP dans laquelle les variables d'environnement prenaient effet sous mac
$ which php /usr/local/bin
Idea
Au début je voulais désinstaller le environnement fourni avec Mac. Après une recherche en ligne, ils ont tous trouvé la même chose. J'ai supprimé le répertoire à gauche et à droite, mais je n'ai pas pu le supprimer maintenant. Lorsque je l'ai supprimé sous l'utilisateur root, cela m'a demandé. que je n'avais pas la permission. J'ai été obéissant, et je suis allé sur Baidu en tant qu'utilisateur root et je n'ai pas pu supprimer le fichier, et puis qu'en est-il du problème des drapeaux ? Ensuite, j'ai supprimé les drapeaux
#去除flags Mac [sudo] chflags nouchg filename
. puis exécuté rm -rf. Toujours le même résultat
php: Operation not permitted
gg Cette méthode est différente Si quelqu'un l'a recherché, veuillez me le faire savoir
Changez les variables d'environnement pour modifier la valeur par défaut. version php
Créez un fichier .bas_profile et modifiez-le
vim ~/.bash_profile
Entrez ensuite la version php que vous souhaitez dedans
export PATH=/Applications/MAMP/bin/php/php7.2.7/bin:$PATH #/Applications/MAMP/bin/php/php7.2.7/bin是我的php版本路径
Enregistrez la variable d'environnement rechargée
source ~/.bash_profile
Exécutez which php pour afficher la version par défaut de php et faites-le
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!