MacのPHPをHomebrewで7.1に変更する

Symfony4を利用するにはPHP7.1.3以上でなければならない。

https://symfony.com/doc/current/reference/requirements.html

試してみたところ、PHPのバージョンが要件に満たない場合は composer create-project するとSymfony3.4のプロジェクトが作成されるぽい。

https://symfony.com/doc/current/setup.html

ということで、HomebrewでMacPHPのバージョンをあげたときのメモ。

自分の環境ではHomebrewを使ってPHP7.0を入れていたので、以下のような手順でPHP7.1を入れ直した。

$ brew update
$ brew upgrade
$ brew unlink php70
$ brew install php71

特にエラーなどが発生しなければこれでスムーズにいけるはず。

が、自分の環境だと brew upgrade したときに以下のようなエラーが発生した。

brew permission denied @ dir_s_mkdir

権限がなく、ディレクトリが作れないっぽい。
ので手動でディレクトリを作って対応した。

$ sudo mkdir /usr/local/Frameworks

これで無事upgradeできてPHP7.1インストールまでできた。