レンタルサーバーの場合、php.iniはFTPでダウンロードできない場合がほとんどです。そこで、phpinfo.phpのようなファイルを作成してサーバーへアップロードし、ブラウザに表示することでphp.iniの設定内容を確認します。phpinfo.phpには以下のようにphpinfo関数を記述します。
//phpinfo.php
<?php
phpinfo();
?>
最上部でphpのバージョンが確認できます。

「Loaded Configuration File」の項目には、実際のphp.iniの設置場所が記述されています。

phpinfo関数で表示した設定値は「Local Value」と「Master Value」に分かれていて、php.iniの設定値は「Master Value」、httpd.conf・.htaccess・ini_set関数の設定値は「Local Value」に記述されています。
php.iniの設定値をhttpd.conf・.htaccess・ini_set関数で上書きしていない限り、「Local Value」と「Master Value」の値は一致します。試しに、以下のようにini_set関数でphp.iniの設定値を上書きしてみます。
//phpinfo.php
<?php
ini_set('display_errors', 1);
phpinfo();
?>
「display_errors」の項目が「Local Value」は「On」、「Master Value」は「Off」になりました。この場合、採用されている値は「Local Value」の値になります。

