DEV WIKI
백엔드 · 오류·증상

Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0

오류 메시지·상태명

최종 검토
2026-07-24
참고 자료
있음
관련 기술

빠른 답변

이 오류는 무엇인가요?
PHP 하드 타임아웃으로 실행이 비정상 종료될 때 표시되는 오류 메시지 식별 방법입니다.
가장 흔한 원인은 무엇인가요?
현재 화면 또는 로그의 오류 문자열이 `Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0`과 일치하면, PHP가 max_execution_time 도달 후 리소스를 정리하는 중 hard_timeout에도 도달해 비정상 종료된 상태입니다.
무엇을 먼저 확인해야 하나요?
현재 화면 또는 PHP 로그에 표시된 오류 문자열을 `Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0`과 문자, 숫자, 문장부호까지 비교합니다.

현재 증상

  • PHP 치명적 오류

먼저 확인할 항목

현재 화면 또는 PHP 로그에 표시된 오류 문자열을 `Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0`과 문자, 숫자, 문장부호까지 비교합니다.

문자열이 일치하면 PHP 공식 문서의 hard_timeout 종료 메시지 예시와 일치한다고 판정합니다.

환경별 원인과 조치

확인

현재 화면 또는 PHP 로그의 오류 문자열을 다음 원문과 비교합니다.

Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unknown on line 0

문자열이 일치하면 PHP 공식 문서가 설명한 hard_timeout 종료 메시지로 식별합니다.

의미

PHP는 max_execution_time에 도달한 뒤 리소스를 정상적으로 정리하려고 시도합니다. 이 과정에서 처리가 멈추면 hard_timeout이 설정된 시간만큼 동작합니다. 하드 타임아웃에도 도달하면 PHP는 비정상 종료합니다.

출처

참고 자료

PHP · 공식 자료 (새 창에서 열림)

확인 범위: PHP는 max_execution_time에 도달하면 리소스를 정상적으로 정리하려고 시도합니다., 리소스 정리 중 처리가 멈추면 hard_timeout이 설정된 시간만큼 동작하며, 이 시간에도 도달하면 PHP는 비정상 종료합니다., PHP 공식 문서는 하드 타임아웃 종료 시 표시될 수 있는 오류 메시지 예시를 제공합니다. · 확인일: 2026-07-24