問題
newrelic.ini
ファイルの変更はすぐには反映されません。
解決策
INIの設定を変更した後は、Webサーバー(Apache、Nginx、PHP-FPMなど)を再起動してください。
原因
Webサーバー(Apache、Nginx、PHP-FPMなど)が最初に起動してPHPを初期化する際に、すべてのINI設定を読み込みます。また、不足している設定についてはグローバルなデフォルト値を設定します。
Apache はその後、リクエストを処理するために"ワーカー" プロセスのプールを作成します。これらのワーカープロセスは初期化時に設定された設定を継承します。どのワーカープロセスが特定のリクエストを処理するかを正確に知る方法はありません。INI ファイルを変更しても、古い設定のままのワーカープロセスが何百も残っているかもしれませんし、メインの Apache プロセス自身 (定期的に既存のワーカープロセスを kill したり、新しいワーカープロセスを生成したりします) も元の INI 設定を持っています。
Apacheサーバを再起動するまでは、INIファイルのほとんどの変更は気づかれません。唯一の例外は、PHPの"ディレクトリ毎の" 設定メカニズムを .htaccess
ファイルを使って使用している場合です。このような設定は稀です。