简体   繁体   中英

How to use MAMP PHP on macOS big Sur

I updated the to MacOS Big Sur and then switched to MAMP Pro 6.3 from MAMP 4.x.

which php commands results the

usr/php/bin/

I updated the path using following. vim ~/.bash_profile

export PATH=/Applications/MAMP/bin/php/php7.4.12/bin:$PATH export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"

Press esc and then :wq

source ~/.bash_profile

Now when I do which php it shows MAMP's php7.4.12 but if close and re-open the terminal, it again says

usr/php/bin

Btw, PHP 7.4.12 is set as Default version in MAMP Pro from PHP settings in MAMP Pro.

Versoins

  • macOS Big Sur version 11.1
  • MAMAP 6.3

Since you're using MAMP PRO 6.x you can enable Activate command line shortcuts for the selected PHP version, pear & pecl within the MAMP PHP settings. This will add aliases to your.profile file. If this does not work right away find the.zshrc file if you have it and add source ~/.profile; within it.

    • Open a terminal.
    • edit this file:
nano .zshrc  
    • add these two lines:
export MAMP_PHP=/Applications/MAMP/bin/php/php7.4.12/bin 
export PATH="$MAMP_PHP:$PATH" 

NOTE: if you want another version, replace php7.4.12 for the version you want.

    • Save the changes o file and then close the terminal and reopen it.
    • Now run "which php" and you will see the desire version of Php.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM