Problème
Vous avez mis à jour PHP vers une version de sortie prise en charge, mais l' agent PHP a cessé de fonctionner ou de générer des rapports.
Solution
Si vous mettez à jour votre installation PHP vers une autre version majeure (par exemple, 5.3 vers 5.4), vous devez réinstaller l' agent PHP. La mise à jour de PHP vers des versions mineures ne nécessite pas de réinstallation de l' agent.
Pour réinstaller l'agent, suivez les instructions d'installation de votre plateforme ou utilisez la commande newrelic-install install
pour démarrer newrelic-install script.
Si vous utilisez un gestionnaire de paquets (par exemple,) apt-get upgrade
pour mettre à jour PHP sans spécifier de paquet, vous pouvez également mettre à niveau l'agent PHP de New Relic dans le processus. Pour garantir que la mise à niveau est appliquée avec succès :
- Redémarrez votre serveur Web (Apache, Nginx, PHP-FPM, etc.).
- Attendez cinq minutes pour voir si l’agent commence à faire un rapport.
- Si l'agent ne génère toujours pas de rapport, vérifiez la configuration du daemon. S'il est configuré pour démarrer en mode externe, vous devez démarrer manuellement le daemon pour que l'agent commence à générer des rapports.