最初に疑うのは.htaccessファイルやhttpd.confなんだろうけど、私の場合は、
$ php composer.phar create-project –prefer-dist cakephp/app my_app_name
※my_app_nameは作るフォルダ名
を実行する時に、phpがmac標準のphpで実行していることが原因でした。
はじめに以下のコマンドを実行
$ which php
/usr/bin/phpと返ってきたmacのphpを使っているということなので、
MAMPのphpにパスを通してあげる。
$ vim ~/.bash_profile
開いたらiを押してINSERTモードにする。
以下の行を挿入する。
export PATH=/Applications/MAMP/bin/php/php5.6.10/bin:$PATH
phpのバージョンは各自で変更してほしい。挿入したら、ESC → wqを押して保存する。
最後に以下のコマンドか、ターミナルを再起動する。
$ source ~/.bash_profile
最後にもう一度PHPコマンドで呼び先を確認する。
$ which php
/Applications/MAMP/bin/php/php5.6.10/bin:$PATH
が表示されればOK。
改めて、composerのコマンドを実行する。
php composer.phar create-project –prefer-dist cakephp/app my_app_name