php Maximum execution time of 30 seconds exceeded

2020. 8. 25. 17:53PHP

728x90

Maximum execution time of 30 seconds exceeded

웹코딩PHP8년 전 by 화이트러시안

증상

Maximum execution time of 30 seconds exceeded

 

 

 

페이지에서 사용한 함수의 기본 실행 시간(30초)이 초과되었을 경우 위 에러 메시지 발생.

 

무한 루프와 같은 소스상의 오류를 판단할 수 있는 기준이 되기는 하지만, 정상 동작하는 경우에도 발생할 수 있다.

ex) fopen으로 대용량 로그 파일을 읽어들여 작업하는 경우.

 

처리 방법

 

1. php.ini 수정

 max_excution_time = 30        이 부분의 값을 늘린 후에 아파치 restart

 

2. 해당 php 파일만 수정

@set_time_limit(0); // 소스 윗부분에 추가(0이면 무한대)

 

 

좋아요1

공유하기

글 요소

구독하기



출처: https://whiterussian.tistory.com/20 [화이트 러시안]

728x90
반응형