New Relic PHPエージェント v12.12.0.41
バグ修正
- MongoDBライブラリのバージョン1.21.4および2.4.1以降における、MongoDBデータベースおよびコレクション名の取得を修正しました。(#1301)
- 複数のエージェントが1つのデーモンにレポートする際にデーモンをクラッシュさせる可能性があった、デーモンのメトリクス収集におけるデータ競合を修正しました。(#1310)
- キャッチされない例外の後にデストラクタが実行されるように、
E_DONT_BAILをPHPエラーハンドラに渡します。(#1317) - クラッシュや誤ったエラーグループ名を防ぐため、
newrelic_set_error_group_callback()に渡されたコールバックへの参照を保持します。(#1329) - レスポンスが読み取られたら、Predisコマンドの開始時間を削除します。(#1315)
セキュリティアップデート
サポートステートメント
以前にお知らせしたとおり、以下のライブラリおよびフレームワークのバージョンに対するPHPエージェントのサポートは終了しました。New Relicでは、ベンダーがサポートする最新バージョンへアップグレードすることをお勧めします:
- Slim 2:2026年7月31日以降、すべてのPHPエージェントのバージョンでサポートが終了しました。
- Laravel 11:2026年9月30日以降、すべてのPHPエージェントバージョンでサポートが終了しました。
- Drupal 7:2026年10月15日以降、すべてのPHPエージェントバージョンでサポートが終了しました。
- Drupal 9:2026年10月15日以降、すべてのPHPエージェントのバージョンでサポートが終了しました。
- Guzzle 5:2026年10月15日以降、すべてのPHPエージェントのバージョンでサポートが終了しました。
- Guzzle 6:2026年10月15日以降、すべてのPHPエージェントバージョンでサポートが終了しました。
以前にお知らせしたとおり、以下のライブラリおよびフレームワークに対するPHPエージェントのサポートは終了しました:
- Joomla:2026年9月30日以降、すべてのJoomlaに対するすべてのPHPエージェントバージョンでサポートが終了しました。
以下のライブラリ、フレームワーク、およびOSバージョンに対するPHPエージェントのサポートは終了します。New Relicでは、ベンダーがサポートする最新バージョンへのアップグレードをお勧めします:
- Amazon Linux 2(AL2):2026年11月15日にサポート終了
- Red Hat Enterprise Linux 8(RHEL 8):2026年11月15日にサポート終了
- PHP 7.2/7.3:2026年12月15日にサポート終了
New Relic では、エージェントを定期的に、少なくとも 3 か月ごとにアップグレードすることを推奨しています。サポートされているエージェントのバージョンと EOL タイムラインの詳細については、New Relic PHPエージェント EOL ポリシーを確認してください。
サポートされている PHP バージョンとプラットフォームの最新情報については、PHP エージェントの互換性と要件のページを参照してください。
重要
サポートされていない PHP バージョンまたはプラットフォームを使用したインストールの場合は、PHP エージェント パッケージの自動更新メカニズムを無効にすることを強くお勧めします。 これを行うには、PHPエージェント パッケージをパッケージ アップグレードの除外リストに追加します。 または、PHPエージェント パッケージを、古いサポートされていない機能をサポートするエージェント バージョンにバージョン固定することもできます。 アップグレードを防止しないと、新しいエージェント リリースがインストールされ、必要なサポートされていない機能のサポートが削除される可能性があります。これにより、APM データの収集が中断されます。
影響を受ける PHPエージェント パッケージは次のとおりです。
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon