はじめに
homebrew でインストールした PHP で Mcrypt PHP extension required.
のメッセージが出るようになったけど、こちらの現象ではなかったっぽくて、最終的にここを参考に再インストールしたら直った。という話。
環境
$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.12.4
BuildVersion: 16E195
$ brew list | grep php
php-cs-fixer
php70
php70-mcrypt
$ php -m | grep mcrypt
## 無反応
手順
php70-mcryptをソースから再インストール
$ brew reinstall -fs php70-mcrypt
確認
$ php -m | grep mcrypt
mcrypt
## 表題のメッセージもでなくなりました。
おわり
ここに至るまで php.ini に mcrypt のパスを書いたりなど色々やったのですが、最終的には再インストールが正解でした。
homebrew-php のスレ主ありがとう。
おわりです
参考と注釈
- [Mcrypt PHP extension required.の対処方法 - Qiita]
- install php70-mcrypt susses but not work