New Relic PHP agent v12.12.0.41
Bug fixes
- Fix MongoDB database and collection name retrieval for MongoDB library versions 1.21.4 and 2.4.1 and later. (#1301)
- Fix a data race in daemon metric harvesting that could crash the daemon when multiple agents report to one daemon. (#1310)
- Pass
E_DONT_BAILthrough to the PHP error handler so destructors run after an uncaught exception. (#1317) - Hold a reference to the callback passed to
newrelic_set_error_group_callback()to prevent a crash or wrong error group name. (#1329) - Remove the Predis command start time once the response is read. (#1315)
Security updates
Support statement
As previously communicated, PHP Agent support for the following library & framework versions were discontinued and New Relic recommends you upgrade to the latest version supported by the vendor:
- Slim 2: support has been discontinued in all PHP Agent Versions since July 31, 2026
- Laravel 11: support has been discontinued in all PHP Agent Versions since September 30, 2026
- Drupal 7: support has been discontinued in all PHP Agent Versions since October 15, 2026
- Drupal 9: support has been discontinued in all PHP Agent Versions since October 15, 2026
- Guzzle 5: support has been discontinued in all PHP Agent Versions since October 15, 2026
- Guzzle 6: support has been discontinued in all PHP Agent Versions since October 15, 2026
As previously communicated, PHP Agent support for the following libraries & frameworks were discontinued:
- Joomla: support has been discontinued in all PHP Agent Versions for all Joomla since September 30, 2026
PHP Agent support for the following library, framework and OS versions will be discontinued and New Relic recommends you upgrade to the latest version supported by the vendor:
- Amazon Linux 2 (AL2): Support ends November 15, 2026
- Red Hat Enterprise Linux 8 (RHEL 8): Support ends November 15, 2026
- PHP 7.2/7.3: Support ends December 15, 2026
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. For more information on supported agent versions and EOL timelines, check out our New Relic PHP Agent EOL policy.
The PHP agent compatibility and requirements page should be consulted for the latest information on supported PHP versions and platforms.
중요
For installations using an unsupported PHP version or platform, it's highly recommended that you disable the auto-update mechanisms for the PHP agent packages. This can be done by adding the PHP agent packages to an exclusion list for package upgrades. Or you could version pin the PHP agent package to an agent version that supports the old, unsupported feature(s). Failure to prevent upgrades may result in a newer agent release being installed and the removal of support for the required, unsupported features. This would disrupt APM data collection.
The PHP agent packages that are affected are:
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon
뉴렐릭 PHP 에이전트 v12.11.0.40
새로운 기능
- Drupal 11.3 및 11.4 지원
버그 수정
- 메서드를 정의하는 클래스에 예외 핸들러 등록 (#1292)
- 일시 중단 사례에 대한 exclusive_time/total_time 계산을 변경합니다(#1290)
- Drupal의 Symfony requests에서 'get'을 직접 호출하지 않습니다(#1285)
- 기록하지 않을 때 fcall_begin/fcall_end 핸들러 등록 (#1284)
- 트레이스 옵저버의 정상적인 스트림 종료 처리 (#1277)
- Monolog 포스트프로세서 컨텍스트/추가 및 강화된 메시지 캡처 (#1284)
- 더 이상 사용되지 않는 grpc 메서드 업데이트 (#1297)
보안 업데이트
지원 성명
이전에 안내해 드린 바와 같이, 다음 라이브러리 및 프레임워크 버전에 대한 PHP 에이전트 지원이 중단되었으며 뉴렐릭은 공급업체에서 지원하는 최신 버전으로 업그레이드할 것을 권장합니다:
- 2026년 7월 31일부터 모든 PHP 에이전트 버전에서 Slim 2 지원이 중단되었습니다.
다음 라이브러리, 프레임워크 및 OS 버전에 대한 PHP 에이전트 지원이 중단될 예정이며 뉴렐릭은 공급업체에서 지원하는 최신 버전으로 업그레이드할 것을 권장합니다:
- Joomla: 모든 Joomla 지원이 2026년 9월 30일에 종료됩니다
- 라라벨 11: 2026년 9월 30일 지원 종료
- Drupal 7: 2026년 10월 15일에 지원이 종료됩니다(9월 30일에서 업데이트됨)
- Drupal 9: 2026년 10월 15일에 지원이 종료됩니다(9월 30일에서 변경됨)
- Guzzle 5 및 6: 2026년 10월 15일에 지원이 종료됩니다.
- CakePHP 4.x: 2026년 11월 15일에 지원이 종료됩니다.
- 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일에 지원이 종료됩니다.
뉴렐릭은 에이전트를 정기적으로, 그리고 최소 3개월마다 업그레이드할 것을 권장합니다. 지원되는 에이전트 버전 및 EOL 타임라인에 대한 자세한 내용은 뉴렐릭 PHP 에이전트 EOL 정책 을 확인하세요.
지원되는 PHP 버전 및 플랫폼에 대한 최신 정보는 PHP 에이전트 호환성 및 요구 사항 페이지를 참조하세요.
중요
지원되지 않는 PHP 버전이나 플랫폼을 사용하여 설치하는 경우, PHP 에이전트 패키지의 자동 업데이트 메커니즘을 비활성화하는 것이 좋습니다. 패키지 업그레이드를 위한 제외 목록에 PHP 에이전트 패키지를 추가하면 됩니다. 또는 PHP 에이전트 패키지를 오래되고 지원되지 않는 기능을 지원하는 에이전트 버전으로 고정할 수도 있습니다. 업그레이드를 막지 못하면 최신 에이전트 릴리스가 설치되고 필수이지만 지원되지 않는 기능에 대한 지원이 중단될 수 있습니다. 이로 인해 APM 데이터 수집이 중단됩니다.
영향을 받는 PHP 에이전트 패키지는 다음과 같습니다.
- newrelic-php5
- newrelic-php5-common
- newrelic 데몬
뉴렐릭 PHP 에이전트 v12.10.0.39
새로운 기능
보안 업데이트
지원 성명
다음 라이브러리 & 프레임워크 버전에 대한 PHP 에이전트 지원이 중단될 예정이며 뉴렐릭은 공급업체에서 지원하는 최신 버전으로 업그레이드할 것을 권장합니다.
- Slim 2 지원이 중단되었습니다
- Drupal 7: 2026년 10월 15일에 지원이 종료됩니다(9월 30일에서 업데이트됨)
- Drupal 9: 2026년 10월 15일에 지원이 종료됩니다(9월 30일에서 변경됨)
- 2026년 9월 30일 이후 모든 PHP 에이전트 버전에서 라라벨 11 지원이 중단됩니다.
- Joomla: 모든 Joomla 지원이 2026년 9월 30일에 종료됩니다
- Guzzle 5 및 6: 2026년 10월 15일에 지원이 종료됩니다.
뉴렐릭은 에이전트를 정기적으로, 그리고 최소 3개월마다 업그레이드할 것을 권장합니다. 지원되는 에이전트 버전 및 EOL 타임라인에 대한 자세한 내용은 뉴렐릭 PHP 에이전트 EOL 정책 을 확인하세요.
지원되는 PHP 버전 및 플랫폼에 대한 최신 정보는 PHP 에이전트 호환성 및 요구 사항 페이지를 참조하세요.
중요
지원되지 않는 PHP 버전이나 플랫폼을 사용하여 설치하는 경우, PHP 에이전트 패키지의 자동 업데이트 메커니즘을 비활성화하는 것이 좋습니다. 패키지 업그레이드를 위한 제외 목록에 PHP 에이전트 패키지를 추가하면 됩니다. 또는 PHP 에이전트 패키지를 오래되고 지원되지 않는 기능을 지원하는 에이전트 버전으로 고정할 수도 있습니다. 업그레이드를 막지 못하면 최신 에이전트 릴리스가 설치되고 필수이지만 지원되지 않는 기능에 대한 지원이 중단될 수 있습니다. 이로 인해 APM 데이터 수집이 중단됩니다.
영향을 받는 PHP 에이전트 패키지는 다음과 같습니다.
- newrelic-php5
- newrelic-php5-common
- newrelic 데몬
뉴렐릭 PHP 에이전트 v12.9.0.38
새로운 기능
- Wordress 7 검증 및 지원
보안 업데이트
- golang을 1.26.5로 업그레이드했습니다(#1258)
- go.mod 종속성 업데이트 (#1247)
- google.golang.org/grpc 업데이트 1.82.0에서 1.82.1로(#1259)
지원 성명
다음 라이브러리 & 프레임워크 버전에 대한 PHP 에이전트 지원이 중단될 예정이며 뉴렐릭은 공급업체에서 지원하는 최신 버전으로 업그레이드할 것을 권장합니다.
- 2026년 7월 31일 이후 모든 PHP 에이전트 버전에서 Slim 2 지원이 중단됩니다
- Drupal 7: 2026년 10월 15일에 지원이 종료됩니다(9월 30일에서 업데이트됨)
- Drupal 9: 2026년 10월 15일에 지원이 종료됩니다(9월 30일에서 변경됨)
- 2026년 9월 30일 이후 모든 PHP 에이전트 버전에서 라라벨 11 지원이 중단됩니다.
- Joomla: 모든 Joomla 지원이 2026년 9월 30일에 종료됩니다
뉴렐릭은 에이전트를 정기적으로, 그리고 최소 3개월마다 업그레이드할 것을 권장합니다. 지원되는 에이전트 버전 및 EOL 타임라인에 대한 자세한 내용은 뉴렐릭 PHP 에이전트 EOL 정책 을 확인하세요.
지원되는 PHP 버전 및 플랫폼에 대한 최신 정보는 PHP 에이전트 호환성 및 요구 사항 페이지를 참조하세요.
중요
지원되지 않는 PHP 버전이나 플랫폼을 사용하여 설치하는 경우, PHP 에이전트 패키지의 자동 업데이트 메커니즘을 비활성화하는 것이 좋습니다. 패키지 업그레이드를 위한 제외 목록에 PHP 에이전트 패키지를 추가하면 됩니다. 또는 PHP 에이전트 패키지를 오래되고 지원되지 않는 기능을 지원하는 에이전트 버전으로 고정할 수도 있습니다. 업그레이드를 막지 못하면 최신 에이전트 릴리스가 설치되고 필수이지만 지원되지 않는 기능에 대한 지원이 중단될 수 있습니다. 이로 인해 APM 데이터 수집이 중단됩니다.
영향을 받는 PHP 에이전트 패키지는 다음과 같습니다.
- newrelic-php5
- newrelic-php5-common
- newrelic 데몬
뉴렐릭 PHP 에이전트 v12.8.0.37
새로운 기능
보안 업데이트
버그 수정
- install-util에서 realpath 버퍼 오버런 수정 (#1221)
- 스택 오버플로를 수정했습니다(#1222)
- 인스턴스/보고 수를 정정했습니다(#1231)
- 발생 가능한 snprintf 오버플로를 완화했습니다(#1223)
- request_uri 문자열의 이중 할당 제거(#1236)
지원 성명
다음 라이브러리 & 프레임워크 버전에 대한 PHP 에이전트 지원이 중단될 예정이며 뉴렐릭은 공급업체에서 지원하는 최신 버전으로 업그레이드할 것을 권장합니다.
- 2026년 7월 31일 이후 모든 PHP 에이전트 버전에서 Slim 2 지원이 중단됩니다
- 2026년 9월 30일 이후 모든 PHP 에이전트 버전에서 Drupal 7 지원이 중단될 예정입니다.
- 2026년 9월 30일 이후 모든 PHP 에이전트 버전에서 Drupal 9 지원이 중단될 예정입니다.
- 2026년 9월 30일 이후 모든 PHP 에이전트 버전에서 라라벨 11 지원이 중단됩니다.
- 2026년 9월 30일 이후 모든 PHP 에이전트 버전에서 Joomla 3 지원이 중단됩니다.
뉴렐릭은 에이전트를 정기적으로, 그리고 최소 3개월마다 업그레이드할 것을 권장합니다. 지원되는 에이전트 버전 및 EOL 타임라인에 대한 자세한 내용은 뉴렐릭 PHP 에이전트 EOL 정책 을 확인하세요.
지원되는 PHP 버전 및 플랫폼에 대한 최신 정보는 PHP 에이전트 호환성 및 요구 사항 페이지를 참조하세요.
중요
지원되지 않는 PHP 버전이나 플랫폼을 사용하여 설치하는 경우, PHP 에이전트 패키지의 자동 업데이트 메커니즘을 비활성화하는 것이 좋습니다. 패키지 업그레이드를 위한 제외 목록에 PHP 에이전트 패키지를 추가하면 됩니다. 또는 PHP 에이전트 패키지를 오래되고 지원되지 않는 기능을 지원하는 에이전트 버전으로 고정할 수도 있습니다. 업그레이드를 막지 못하면 최신 에이전트 릴리스가 설치되고 필수이지만 지원되지 않는 기능에 대한 지원이 중단될 수 있습니다. 이로 인해 APM 데이터 수집이 중단됩니다.
영향을 받는 PHP 에이전트 패키지는 다음과 같습니다.
- newrelic-php5
- newrelic-php5-common
- newrelic 데몬
New Relic PHP agent v12.7.0.36
Security updates
Bug Fixes
- Changed log level of transaction truncation fiber messages (#1207). Addresses #1200.
- Ensure unnamed spans are not recorded for infinite tracing (#1197).
- Correct daemon seen/sent metric generation (#1174).
- Allow mysqli parameter binding in execute (#1172).
Support Statement
As previously communicated, for best practices and security, the rpm signing key has been rotated and the rpm installation page reflects the up to date changes.
PHP Agent support for the following library & framework versions will be discontinued and New Relic recommends you upgrade to the latest version supported by the vendor:
- Drupal 7 support will be discontinued in all PHP Agent Versions after September 30, 2026
- Drupal 9 support will be discontinued in all PHP Agent Versions after September 30, 2026
- Laravel 11 support will be discontinued in all PHP Agent Versions after September 30, 2026
- Joomla 3 support will be discontinued in all PHP Agent Versions after September 30, 2026
New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. For more information on supported agent versions and EOL timelines, check out our New Relic PHP Agent EOL policy.
The PHP agent compatibility and requirements page should be consulted for the latest information on supported PHP versions and platforms.
중요
For installations using an unsupported PHP version or platform, it's highly recommended that you disable the auto-update mechanisms for the PHP agent packages. This can be done by adding the PHP agent packages to an exclusion list for package upgrades. Or you could version pin the PHP agent package to an agent version that supports the old, unsupported feature(s). Failure to prevent upgrades may result in a newer agent release being installed and the removal of support for the required, unsupported features. This would disrupt APM data collection.
The PHP agent packages that are affected are:
- newrelic-php5
- newrelic-php5-common
- newrelic-daemon