CI 코드

제목 [팁] parse error 체크하여 시스템다운 대비하기
글쓴이 ci세상 작성시각 2009/11/17 23:00:24
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 16505   RSS

- 목적 : parse error 발생시 codeigniter의 전체적인 시스템이 다운될 가능성 방지

- 경우의 수

1. 큰따옴표가 안 닫혔을때
예) echo "a;

2. 세미콜론이 안 닫혔을때
예 echo "a"


- 처리방법

index.php 상단 14줄에 아래 코드를 넣어주면 됩니다.

	ini_set('display_errors', 0);
	register_shutdown_function('error_alert'); 

	function error_alert() 
	{ 
			if(is_null($e = error_get_last()) === false) 
			{ 
				print_r($e); // 이곳에서 디비처리, 메일, SMS발송, 해당소스 강제수정, 예외처리등등 가능

			} 
	} 


 다음글 [팁] Oracle + mysql 동시사용
 이전글 [팁] 큐브리드 (CUBRID) 모듈배포 v1 (4)

댓글

배강민 / 2010/03/30 16:48:13 / 추천 0

감사합니당