php.iniを検索するために「php -i | grep php.ini」コマンドを実行すると「Configuration File (php.ini) Path => /etc」と表示されますが、etcというフォルダがどこにあるのかわかりません。
また、Finderでphp.iniを検索してもMAMPのもの以外には見つかりません。
どうすればエラーを解決できるでしょうか?
tanaka$ php bin/symfony_requirements
Symfony Requirements Checker
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> PHP is using the following php.ini file:
WARNING: No configuration file (php.ini) used by PHP!
> Checking Symfony requirements:
.....E.......................WWW.....
[ERROR]
Your system is not ready to run Symfony projects
Fix the following mandatory requirements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* date.timezone setting must be set
> Set the "date.timezone" setting in php.ini* (like Europe/Paris).
Optional recommendations to improve your setup
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
* intl extension should be available
> Install and enable the intl extension (used for validators).
* a PHP accelerator should be installed
> Install and/or enable a PHP accelerator (highly recommended).
* short_open_tag should be disabled in php.ini
> Set short_open_tag to off in php.ini*.
Note The command console could use a different php.ini file
~~~~ than the one used with your web server. To be on the
safe side, please check the requirements from your web
server using the web/config.php script.
=====ここまで===============================================
$ which php
--
--
-------------------
Symfonyに関する疑問・質問、ユーザー会の活動やサイトに対するご意見、その他雑談など、お気軽にMLへ投稿してください!
日本Symfonyユーザー会
http://www.symfony.gr.jp/
日本Symfonyユーザー会メーリングリスト
http://groups.google.com/group/symfony-users-ja
---
このメールは Google グループのグループ「日本Symfonyユーザー会」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには symfony-users-ja+unsubscribe@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。
小川さん、ご返信ありがとうございます。
Mac OS X 標準でPHPがインストールされているとは知らなかったです。
調べてみると、標準のphp.ini.defaultを変更するのは推奨されていないようですね。
1のやり方でうまくSymfony2をインストールすることができました。
$ /Applications/MAMP/bin/php/php5.6.10/bin/php bin/symfony_requirements