Today, I needed to setup Laravel 8 and for that purpose I want to install php version 7.4 at the very least. As, I am using Laravel Valet on my MacBook, so I tried to install it via the following command:
valet use php@7.4
but after some time, I got some error and after that no matter what command: composer, php, valet etc I tried and each time I got the following error:

After googling for a while, found that there is not proper fix for this one but I have remove all the existing php versions and re-install it again.
So, I started by removing all the existing php versions (7.2, 7.3 & 8) via the following command:
sudo rm -rf /usr/local/Cellar/php@7.2
and repeated the same steps for php version 7.3 and 8 as well.
Next, install the required php versions again via the following command:
For Mac with ARM
arm brew install php@7.2
For Mac without ARM
brew install php@7.2
Repeat the same steps for any other php versions you want to install.
Now, restart Valet and with this you are back on track.
Top comments (0)