PHP 拡張のチェック

問題

New Relic が phpinfo() に表示されない。

対策

newrelic.so ファイルは、拡張ディレクトリにインストールされていないかもしれません。以下の方法で New Relic PHP モジュールが存在するかどうか確認してください。

  1. phpinfo() ページPHP Core セクションがあるか確認する。
  2. PHP拡張をロードしているディレクトリを特定するために、extension_dir 設定のローカル値を探す。
  3. newrelic.soextension_dir で指定されたディレクトリにあるか確認する。

newrelic.so ファイルが、拡張ディレクトリに存在しない場合は、以下のどちらかを試してください。

  • New Relic の非標準の PHP インストール方法を参照するもしくは、
  • 手動で32ビットをお使い場合は、/usr/lib/newrelic-php5/agent/x32 から、64ビットをお使いの場合は、/usr/lib/newrelic-php5/agent/x64から正しいバージョンにリンクする。または、tarファイルを使ってインストールしている場合は、tar ファイルを解凍して、直下に作成されたagent ディレクトリーをコピーまたはリンクする。

さらに詳しい情報

追加のドキュメントリソースは次のとおりです。