If you already have PHP installed and running with MAMP on MacOS, and get the following with zsh installed
$ which php
$ zsh: command not found: php
You need to reference the MAMP version of PHP in your $PATH
Open terminal and edit your bash profile with
sudo nano ~/.bash_profile
and add the following, change your PHP version number, shown here as “7.4.21” to match the version you are using, shown in the MAMP control panel.
Reload your bash profile with
$ source ~/.bash_profile
$ php --version
and you should get
PHP 7.4.21 (cli) (built: Oct 1 2021 11:18:30) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies
Was this article helpful?