제목 | php error와 404 에러 예외처리에 대해서 질문하고 싶습니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 불꽃노 | 작성시각 | 2020/02/11 12:32:30 |
|
|||
안녕하세요. CI 개발을 시작한지 1년 조금 안된 초보 개발자입니다. 주먹구구식으로 사수 없이 개발을 진행해왔는데, 더이상 미루면 안될 것 같은게 PHP 오류 발생시 예외처리와 404 에러 Rediect 처리라고 생각이 들어서 지금부터 잡으려고 합니다.
현재 개발서버와 실서비스 서버를 구분해서 index.php 에서 if ($_SERVER['SERVER_ADDR'] == '서비스 서버'') { define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'production'); } else if ($_SERVER['SERVER_ADDR'] == '개발서버') { define('ENVIRONMENT', isset($_SERVER['CI_ENV']) ? $_SERVER['CI_ENV'] : 'development'); } 서비스 서버에서 당장 PHP ERROR 만 안뜨게 처리해두고 있습니다.
여기서 더 나아가서 PHP 오류 발생시 PHP 오류가 발생한 페이지의 URL과 오류 사항을 DB에 INSERT 시키는게 첫 번째 목적입니다. 도저히 방법이 떠오르지 않아 선배님들의 PHP 오류 대처 방법과 404 에러시 REDIRECT를 어떻게 처리 하는지 조언을 얻고 싶습니다. |
|||
다음글 | 세션 활성화 후, DB에 IP가 3개씩 쌓이는 문제 (3) | ||
이전글 | 코드이그나이터 ftp이용하여 업로드시 이미지가 깨져서 ... (1) | ||
변종원(웅파)
/
2020/02/12 13:10:42 /
추천
1
try catch 구문을 이용해서 db exception 처리를 할 수 있습니다. 검색해보세요 ^^
|
불꽃노
/
2020/02/17 14:25:04 /
추천
0
변종원(웅파) 감사합니다 웅파님. 제가 좀 더 자세하게 포럼을 찾아봤어야 했는데, 그러지 못해서 괜히 중복된 질문을 한 느낌이 드네요! 매번 많이 배우고, 친절한 답변에 감사드립니다. |