問題
newrelic モジュールセクションがphpinfo()
に表示されません。
解決
phpinfo()
ページにnewrelic
モジュールの説明セクションがないため、 newrelic.so
ファイルが拡張機能ディレクトリにインストールされていない可能性があります。 New Relic PHP モジュールが存在するかどうかを確認するには:
PHP Core
セクションを探します。
PHP 拡張機能が読み込まれるディレクトリを特定するには、
extension_dir
設定のローカル値を見つけます。newrelic.so
がextension_dir
で指定されたディレクトリに存在することを確認してください。
拡張機能ディレクトリにnewrelic.so
ファイルが存在しない場合は、次のいずれかを行います。
New Relic の 非標準の PHP インストール手順に従ってください 。
また
32 ビットの場合は
/usr/lib/newrelic-php5/agent/x32
、64 ビットの場合は/usr/lib/newrelic-php5/agent/x64
から正しいバージョンを手動でリンクします。 または、tar ファイルからインストールした場合は、tar ファイルを抽出したagentディレクトリからコピーまたはリンクします。
Sample phpinfo FIle, Core section: Web サーバーと PHP を設定して再起動してから数分以内にAPM Summaryページにデータが表示されない場合は、 extension_dirで指定されたディレクトリをチェックして、 newrelic.so
が存在することを確認してください。