New Relic の最新の機能、拡張機能、重要なセキュリティパッチを最大限に活用するために、PHP エージェントを最新版にアップデートすることをお勧めします。特定のエージェントのアップデートに関する追加情報については、 PHP エージェントのリリースノート を参照してください。
のエージェントをアップデートする方法について説明しています。
- RedHatとCentOS
- UbuntuとDebian
tar アーカイブ でアップデートする場合は、 tar アーカイブのインストール手順 を行ってください。(tar アーカイブのインストールとアップデートの手順は同じです。)
newrelic-php5
パッケージを使用します。
New Relic の PHP エージェントのパッケージ名は newrelic-php5
です。
ヒント
パッケージ名は PHP 5 になっていますが、このパッケージは でサポートされているすべての PHP バージョンで動作します。.
パッケージマネージャーを使って更新する
PHPエージェントをアップデートするには
お使いのシステムに適したパッケージマネージャーを使用して、エージェントファイルを置き換えます。
RedHatまたはCentOSの場合。
newrelic-install
スクリプトを実行し、古いインストールを上書きする前に インストールスクリプトの確認プロンプト に従ってください。sudo newrelic-install installUbuntuまたはDebianを使用しています。パッケージマネージャーの指示に従い、インストール作業の一環として、
newrelic-install
スクリプトを実行してください。残存している
newrelic-daemon
のプロセスを停止します。kill $(pgrep newrelic-daemon)newrelic-daemon
が、 start in external mode と設定されている場合は、オペレーティングシステムのサービスマネージャーを使用して再起動してください。Webサーバー (Apache、Nginx、PHP-FPMなど)を再起動します。
アプリケーションがNew Relicにデータを送信し始めるまで数分間待ちます。
サポート対象外のバージョンのエージェントのアップデート
重要
メジャーバージョンのアップデートなど、以前のバージョンのエージェントからアップデートしている場合は、機能変更の以下のリストを見直してください。
移行 | コメント |
---|---|
8.0.0.204 | リリースノート: PHP agent 8.0.0.204 TLSは、 セキュリティを高めるために、 |
7.0.0.186 | リリースノート: PHP agent 7.0.0.186 PHP 5.2 はサポートされなくなりました。 New Relic では、サポートされているバージョンの PHP (5.6 以上) を使用することを強く推奨します。PHP 5.2 で New Relic PHP エージェントを継続して動作させたい場合は、エージェントバージョン 6.9 の使用を推奨します。ただし、この場合は限定的なサポートしか提供できません。 |
5.0.0.115 | リリースノート: PHP agent 5.0.0.115 デーモンのコマンドラインフラグの名称が変更されました。 デーモンを手動で起動するお客様は、 新しく名前が変更されたコマンドラインフラグ を
|
アップデート後のトラブルシューティング
PHPをアップデートした後、エージェントが動作しなくなったり、データが報告されなくなったりした場合は、 トラブルシューティングの手順に従ってください 。