問題
newrelic module section does not appear in phpinfo()
.
解決策
newrelic
モジュールの説明欄が phpinfo()
ページにないことから、 newrelic.so
ファイルが extensions ディレクトリにインストールされていない可能性があります。New Relic PHP モジュールが存在するかどうかを確認するには、以下の方法があります。
phpinfo()
ページ で、 PHP Core のセクションを探してください。- PHP の拡張機能がロードされるディレクトリを特定するには、
extension_dir
設定のローカルな値を探します。 newrelic.so
がextension_dir
で指定されたディレクトリに存在することを確認してください。
newrelic.so
ファイルが extensions ディレクトリに存在しない場合、どちらか。
New Relic の 非標準の PHP インストール手順に従ってください 。
または
手動で正しいバージョンを
/usr/lib/newrelic-php5/agent/x32
(32ビット用)または/usr/lib/newrelic-php5/agent/x64
(64ビット用)からリンクしてください。また、tarファイルからインストールした場合は、tarファイルを解凍した エージェント ディレクトリからコピーまたはリンクしてください。

Sample phpinfo FIle, Core section: extension_dir で指定されたディレクトリを確認し、 newrelic.so
が存在することを確認してください。もし、データが APM Summary ページ に表示されない場合は、ウェブサーバーとPHPを設定して再起動した後、数分以内に表示されます。