제목 | db 삭제 실패시 404페이지 이동 처리를 따로 하고싶습니다. 도와주시면 감사드리겠습니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 락커춘 | 작성시각 | 2018/03/23 15:23:04 |
|
|||
안녕하세요. CI입문자입니다. 게시물의 시퀀스를 이용하여 제거를 눌렀을 시, DB의 foreign key로 물려있어 삭제가 되지 말아야하는 게시물이 있습니다. 이 때 Error Number: 1451 가 뜨게되면서 404페이지로 넘어가.. 쿼리문을 다 보여주는 데요. 해당 에러가 발생하였을 때, 게시판 페이지로 이동을 해주고 싶습니다. $error = $this->db->error(); if(isset($error)){ var_dump($error['code']); redirect('/board/board_list', 'refresh'); } 위의 문구를 넣어줘도 if ($error['code'] == 500) { redirect('/board/board_list', 'refresh'); }를 해줘도 404페이지로 넘어가네요. 다음과 같이 되어있습니다. 어떻게 해야 404페이지로 넘어가지 않고, 제가 리다이렉트 한 페이지로 넘어가거나 팝업을 띄울 수 있을까요? 조언 좀 부탁드리겠습니다. 감사합니다.
|
|||
다음글 | AWS S3 리스트 불러오기 질문입니다. (2) | ||
이전글 | core/config.php 부분에서 에러가 출력되는 ... (2) | ||
변종원(웅파)
/
2018/03/23 16:18:03 /
추천
0
|
우선은 에러메세지를 출력하지 않도록 index.php에서 ENVIRONMENT 상수를 production 으로 하시면 됩니다.
개발시에는 에러가 보이도록 하고 실서버에서는 에러를 감추도록 합니다.
db 에러 숨기기 db_debug=false 로 처리
http://www.ciboard.co.kr/user_guide/kr/database/configuration.html