• 로그인지금 시작하세요

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

INI 설정이 즉시 적용되지 않음

문제

newrelic.ini 파일에 대한 변경 사항은 즉시 적용되지 않습니다.

해결책

INI 설정을 변경한 후 웹 서버(Apache, Nginx, PHP-FPM 등)를 다시 시작합니다.

원인

웹 서버(Apache, Nginx, PHP-FPM 등)가 처음 시작되고 PHP를 초기화할 때 모든 INI 설정을 읽습니다. 또한 누락된 설정에 대한 전역 기본값을 설정합니다.

그런 다음 Apache는 요청을 처리하기 위해 "작업자" 프로세스 풀을 만듭니다. 이러한 작업자 프로세스는 초기화 중에 설정된 설정을 상속합니다. 주어진 요청을 처리할 작업자 프로세스를 정확히 알 수 있는 방법은 없습니다. INI 파일을 변경할 때 여전히 수백 개의 작업자 프로세스가 이전 설정으로 남아 있을 수 있으며 기본 Apache 프로세스 자체(주기적으로 기존 작업자 프로세스를 종료하고 새 작업자 프로세스를 생성함)에도 원래 INI 설정이 있습니다.

Apache 서버를 다시 시작할 때까지 INI 파일에 대한 대부분의 변경 사항은 눈에 띄지 않게 됩니다. 유일한 예외는 .htaccess 파일을 사용하여 PHP의 "디렉토리별" 설정 메커니즘을 사용하는 경우입니다. 이러한 설정은 드뭅니다.

Copyright © 2022 New Relic Inc.

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