php에서 종종은 아니지만 가끔 Fatal Error이 발생하는데
메일을 대량으로 보내는 과정 중에 위에 에러가 용량으로 인해
Fatal error: Allowed memory size of 134217728 bytes exhausted
이런 메세지와 함께 발생하는 경우 별도의 에레 메세지를 보여주고
예를 들면 "시스템 메모리 초과로 작업이 중단 되었습니다."와 같이 보여 준 뒤
발송하던 모든 작업을 중단하고 원래 페이지로 돌아가게 하려고 하는데요..
이게 가능 한지랑
메일 발송 아래에 php exception 을 이용하여 try { } catch ( 에레 메세지 } 이렇게 구성이 가능한지가 궁금 합니다.
try와 catch를 이용하여 구현 가능 합니다.
아래 링크를 참고 하세요.
https://stackoverflow.com/questions/8440439/safely-catch-a-allowed-memory-size-exhausted-error-in-php