개발 Q&A

제목 php fatal error 알려준뒤 에러 처리
카테고리 PHP
글쓴이 람이 작성시각 2017/07/10 10:56:26
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12651   RSS

php에서 종종은 아니지만 가끔 Fatal Error이 발생하는데

 

메일을 대량으로 보내는 과정 중에 위에 에러가 용량으로 인해

Fatal error: Allowed memory size of 134217728 bytes exhausted

이런 메세지와 함께 발생하는 경우 별도의 에레 메세지를 보여주고

예를 들면 "시스템 메모리 초과로 작업이 중단 되었습니다."와 같이 보여 준 뒤

발송하던 모든 작업을 중단하고 원래 페이지로 돌아가게 하려고 하는데요..

 

 

이게 가능 한지랑

 

메일 발송 아래에 php exception 을 이용하여 try { } catch ( 에레 메세지 } 이렇게 구성이 가능한지가 궁금 합니다.

태그 php,exception,fatal error
 다음글 도서 테이블 구성시 질문 드립니다. (5)
 이전글 미러링 서버 재질문입니다. (2)

댓글

한대승(불의회상) / 2017/07/10 11:22:52 / 추천 1

try와 catch를 이용하여 구현 가능 합니다.

아래 링크를 참고 하세요.

https://stackoverflow.com/questions/8440439/safely-catch-a-allowed-memory-size-exhausted-error-in-php

람이 / 2017/07/10 11:26:43 / 추천 0
한대승(불의회상)님 감사합니다.