• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Les paramètres INI ne prennent pas effet immédiatement

Problème

Les modifications apportées au fichier newrelic.ini ne prennent pas effet immédiatement.

Solution

Redémarrez votre serveur Web (Apache, Nginx, PHP-FPM, etc.) après avoir apporté des modifications à vos paramètres INI.

Cause

Lorsque votre serveur Web (Apache, Nginx, PHP-FPM, etc.) démarre pour la première fois et initialise PHP, il lit tous les paramètres INI. Il définit également les valeurs par défaut globales pour tous les paramètres manquants.

Apache crée ensuite un pool de processus « workers » pour traiter requests. Ces processus de travail héritent des paramètres définis lors de l’initialisation. Vous n’avez aucun moyen de savoir exactement quel processus de travail traitera une demande donnée. Lorsque vous apportez des modifications au fichier INI, il peut encore rester des centaines de processus de travail avec les anciens paramètres, et le processus Apache principal lui-même (qui tuera périodiquement les processus de travail existants et en générera de nouveaux) possède également les paramètres INI d'origine.

Tant que vous n’aurez pas redémarré votre serveur Apache, la plupart des modifications apportées à vos fichiers INI resteront inaperçues. La seule exception est si vous utilisez le mécanisme de configuration « par répertoire » de PHP en utilisant des fichiers .htaccess . De tels paramètres sont rares.

Droits d'auteur © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.