php.iniのファイルパスを調べる方法
webサービスを動かしている場合、Apacheから見た時の場所と、コンソールで見たときの場所が異なる場合があります。
実際にはwebサービスで動いているPHPは、Apacheで見たときのphp.iniを読み込んでいるので注意が必要です。
1. phpinfoを見る
phpinfoを見る方法は2種類あります。
1-1. phpinfoをwebで見る
ドキュメントルート配下に下記を記載し、web上から確認。
echo phpinfo();
1-2. コンソール上で実行して確認
以下のコマンドで確認。
$ php -r "echo phpinfo();" | grep "php.ini"
2. phpのオプションから探す
こちらの方法も2種類あります。
2-1. –iniオプションを使う
以下のコマンドで確認。
$ php --ini
2-2. -iオプションを使う
以下のコマンドで確認。
$ php -i | grep php.ini