CI 묻고 답하기

제목 view 에서 선언되지 않은 변수에 대해서..
글쓴이 황금니 작성시각 2012/10/16 13:59:27
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14280   RSS

view 에서 선언되지 않은 변수에 대해서...
예를 들면 컨트롤러에서 $aa 가 없는데 view에서 $aa를 쓸때
A PHP Error was encountered 가 발생하는데요
index.php 에서 ENVIRONMENT 를 development 에서 바꿔주기는 하면 되는데
이방법 말고는 혹시 다른방법이 없나요?
development 모드에서도 선언되지 않은 변수는  안보이게 하는 방법이요
 

 다음글 email 클래스 사용이 안됩니다..ㅠ (2)
 이전글 파라미터를 쿼리스트링으로 받으려고 합니다. (2)

댓글

니삼 / 2012/10/16 14:16:29 / 추천 0
질문의 취지가 뭐에요 ㅎ?.. ㄷㄷ..
당연히 오류가 나야 하는 부분 아닌가여?
한대승(불의회상) / 2012/10/16 14:23:39 / 추천 0
하시던대로 product로 사용 하시면 됩니다.

엄밀히 이야기 하면 에러는 아니고 경고...

원하지 않는 메시지를 출력하니 그넘이 그넘인가??
헛발이 / 2012/10/16 18:46:32 / 추천 0
저도 궁굼해서 한번 해 봤는데요...
그 에라 메시지가 ci에서 표현해 주는거라서 다른 방법이 없을거 같네요...

index.php에서는
define('ENVIRONMENT', 'production');
이걸로 하고...

에라 체크는 config에서
$config['log_threshold'] = 1;
로 한 다음에 log폴더에서 에라가 있는지 노틱스가 있는지 확인 하는 방법밖엔 없을듯 싶은데요..

.htaccess에서
php_value error_reporting 라던가...
php_flag display_errors 라던가...
php_flag display_startup_errors 라던가...
php_flag log_errors 로는 안보이게 할수 없을듯 싶네요...