phpinfo を利用して、PHPを検証する

問題

Webサーバーを再起動後、数分経っても、New Relic がデータをレポートしない。

対策

エージェントが正常にインストールされているか確認するために、phpinfo() を使います。phpinfo()へアクセスする方法は、以下のとおりです。

  1. 以下を含む、シンプルな .php のWebページを作成します。
    <?php phpinfo(); ?>
  2. ブラウザでそのページを表示し、アルファベット順のモジュールのリストをスクロールし、New Relic を探します。このリストに New Relic がない場合は、非標準のバージョンのPHPを使っているか、New Relicをインストール後、Webサーバー(または他のPHPのホスト)がまだ再起動されていないことを示しています。
  3. モジュールリストに New Relic が見つかった場合は、Webサーバーを再起動します。
  4. モジュールリストにない場合は、extensions ディレクトリを確認してくだだい。 非標準のバージョンのPHPを使っているかもしれません。
phpinfo_nr.png
phpinfo() ファイルのサンプル: PHP エージェントとプロキシデーモンを設定後、数分以内に、New Relic APM のダッシュボードにデータが表示されない場合は、New Relic が正常にインストールされているか phpinfo() ファイルの New Relic セクションを見て確認してください。

さらに詳しい情報

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