CI 묻고 답하기

제목 Severity: Notice 경고 관련 문의
글쓴이 하하예에 작성시각 2016/02/11 09:44:42
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 17358   RSS

easypay 결제모듈을 기존 php 환경에서 CI환경으로 변경중입니다.

easypay 클레스 파일을 컨트롤러에서 인크루드한다음에 돌려봤더니  Severity: Notice 경고문구가 엄청나게 뜨길래

확인해봤더니 초기화되지않고 이름만 선언한 변수들을 잡아내는거드라구요.

현재 easypay 클레스에서 일일이 찾아서 초기화해주고잇는데 혹시 CI에서 다른 설정방법이 있는지 궁금합니다.

easypay에서 제공한 클레스라서 손대는건 아닌거같아서 이렇게 질문드려요

$result; 이런 변수들이
$result = ''; 이렇게 초기화해야 에러가 안뜨더군요.

 

 다음글 소스코드에 자동으로 공백이 들어가는 현상입니다. (2)
 이전글 안녕하세요! database.php 파일 db정보 암호... (5)

댓글

변종원(웅파) / 2016/02/11 10:11:12 / 추천 0
클래스 직접 수정하지 마시고 include 하기전에 헤당 변수들 미리 선언하시는 걸 추천합니다. ^^
하하예에 / 2016/02/11 10:31:06 / 추천 0

웅파님 답변감사합니다. ^^

이게 맞는 방법인지는 모르겠으나

http://88240.tistory.com/entry/CI-Error-Report-%EC%84%A4%EC%A0%95%ED%95%98%EA%B8%B0

위에 글대로 해결했습니다.

한대승(불의회상) / 2016/02/11 10:41:54 / 추천 0

@하하예예

틀린 방법은 아닌데 개발 할 때는 에러 경고 모두 켜고 관련 경고나 에러를 수정해 주는것이 좋습니다.

서비스중인 애플리케이션은 해킹예방을 위하여 에러, 경고 메시지를 로그로 남기도록 하고 보여주지 않는 방법을 권장 합니다.