PHP5.5 の導入手順は以下のエントリーを参照してうまく進めたけど,途中で PHP のパスが PHP5.5 に変わってないことに気付いて少し調査した. 結論として Mac OS X Lion にデフォルトで入ってる PHP5.3 のパスが読み込まれていたのでそれを書き換える必要があった.
Macでnginx+php-fpm+phalconをインストール - DRY(日本やアメリカで働くエンジニア日記)
MacにHomebrewでPHP5.5をインストールした時のメモ - Qiita [キータ]
事前状態
$ php -v PHP 5.3.26 (cli) (built: Jul 7 2013 19:05:08) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies $ which php /usr/bin/php
ログインスクリプトを書き換えて source で再度読み込む
echo 'export PATH="$(brew --prefix)/bin:$PATH"' >> ~/.bashrc . ~/.bashrc
事後状態
$ php -v PHP 5.5.6 (cli) (built: Dec 12 2013 09:46:10) (DEBUG) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans $ which php /usr/local/bin/php
その他
ちなみに Info出力で Warning が出たので,php.ini を書き換えて解決!
$ php -i PHP Warning: Unknown: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in Unknown on line 0
date.timezone = Asia/Tokyo