2026, 새로운 도약을 시작합니다.

php timeout, 요청시간초과 채택완료

안녕하세요.

서버는 (닷홈)호스팅으로 사용중이며,

매일 돌아야할 php는 크론으로 사용중입니다.

하지만 쿼리 돌아야할 수량이 증가하며, 다 돌아갈때까지 시간이 오래 걸려

재귀쿼리가 돌면서 시간초과로인해  중간에 끊기는 상황에 있습니다...

해당 쿼리 php에 set_time_limit(0);으로 시간을 설정해보아도,

시간초과로 인해 끊기는 현상이 발생시, 어떠한 방법이있을까요..?

회사측에 호스팅측에 요청시간 늘려달라고 말씀은 드렸는데,

제가 해결할수 있는 방법이 있을까요..?

조언 부탁드립니다.

답변 1개

채택된 답변
+20 포인트

query가 처리해야 할 구간을 작게 나누어서

처리할 수 있지 않을까요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

선생님 답변 감사드립니다^^
멤버 기준으로 함수 3개가 돌아가는데,
함수 1개씩 실행하여도 유저가 많아지면 시간초과로 발생이 되어서요...

max_execution_time 300으로 설정되있지만,
30초에서 시간초과로 끊기는건
어느 부분을 점검해보아야할까요..?

해당 php set_time_limit(0);도 설정하였습니다.
유저(회원)도 쪼개서 처리해야죠.
감사합니다!
조언해주신 방법 참고하여 작업 다시 해봐야겠어요! ㅎㅎ

오늘하루 좋은하루보내세요^^7

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고