Can't install php7 or php 7.1 with homebrew

shenn picture shenn · Jan 21, 2017 · Viewed 21.4k times · Source

I was following a couple links that had this same sequence, namely this example. I was unable to get it done successfully. Here is the output from terminal

MacBook-Pro-4:/ SHennessy$ brew tap homebrew/dupes
MacBook-Pro-4:/ SHennessy$ brew tap homebrew/versions
MacBook-Pro-4:/ SHennessy$ brew tap homebrew/homebrew-php
MacBook-Pro-4:/ SHennessy$ brew unlink php56
Error: No such keg: /usr/local/Cellar/php56
MacBook-Pro-4:/ SHennessy$ brew install php70
==> Installing php70 from homebrew/php
Error: You must `brew link libpng` before homebrew/php/php70 can be installed
MacBook-Pro-4:/ SHennessy$ brew link php70
Error: No such keg: /usr/local/Cellar/php70
MacBook-Pro-4:/ SHennessy$

If anybody has any ideas that would be awesome, thanks in advance.

Answer

Sahbi Belgacem picture Sahbi Belgacem · Feb 21, 2017

I had more or less the same issue when installing php71.

To resolve it, I had to delete /usr/local/Cellar/php71 using sudo rmdir -rf /usr/local/opt/php71 and then :

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew install php71

Hope it helps.

Everything is now outdated

  • All was migrated to homebrew/homebrew-core