ソフトウェアの導入を単純化する、パッケージ管理システムで楽をするために homebrew を使っているのに、こんなにハマるなんて(-_-;)
MacPortsから乗り換えたのが正解だったのかどうか。
ハマリすぎてhomebrewについて色々調べてしまいました。
読み方も「Homebrew(ホームブルー)」なんですね。
#余談ですが、読み方が怪しいのはちゃんと英和辞典で調べる質です。確かにbrewはブルーでした。
#よく海外のゲームで出てくるんですけど脳内でブリューブリュー言ってましたね。。
といわけで、いつまでたってもlibraryへのリンクが貼られないという事態になってました。
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php55/5.5.21/lib/php/extensions/no-debug-non-zts-20121212/php_mbstring.so' - dlopen(/usr/local/Cellar/php55/5.5.21/lib/php/extensions/no-debug-non-zts-20121212/php_mbstring.so, 9): image not found in Unknown on line 0
一時は php_mbstring.dll が無いと言われる始末・・おい!それはWidowsだろ!(笑)
どうも色々突っ込めるので突っ込んでしまって、それを慣れない内は sudo で install したりしてたので、なんどunlink uninstallして再インストールしても上書きできずにハマっていたのが真相みたいです。
$ brew uninstall php55
で /usr/local/Cellar/php55/ が消されているのを確認して、
# rm -rf /usr/local/etc/php
# rm -rf /usr/local/opt/php
してしまってください。そして再インストールで
$ brew install php55
非常にスッキリしました。
やっぱり sudo で brew install をしてたのが原因っぽいと思います。。
この世の誰かの役に立てばとメモしておきます。