CI 묻고 답하기

제목 model 로드 부분에서 500 오류가 납니다.
글쓴이 코스모 작성시각 2014/10/22 17:58:39
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14191   RSS
안녕하세요. CI 스터디 중인데요.
모델부분 로드하면 500에러가 납니다.
로그를 보면 PHP Fatal error:  Cannot redeclare class User 라고 나오네요.
view만 찍으면 이상없이 나옵니다만
무엇이 잘못된건지 알수 있을까요?

class User extends CI_Controller {

    public function index()
    {
        $this->load->model('User');
        echo 'Hello World!';
    }
}


    class User extends CI_Model {
    
        function __construct()
        {
            parent::__construct();
            echo "model";
        }
    }

 
 다음글 모델파일명질문요 (1)
 이전글 장바구니 관련 질문입니다. (5)

댓글

변종원(웅파) / 2014/10/22 18:11:06 / 추천 0
모델 파일명, 클래스명 다른걸로 바꾸세요.
그리고 매뉴얼 다시 보시고 모델 로딩하는 부분 수정하세요(대소문자)
한대승(불의회상) / 2014/10/22 21:42:26 / 추천 0
모든 답의 8~90%는 에러 메시지에 있습니다. 컨트롤로 클래스명을 User 로 하고 모델 클래스명도 User로 해서 생긴 에러입니다. 모델 클래스명 과 파일명을 바꿔 주세요.
코스모 / 2014/10/23 09:31:01 / 추천 0
감사합니다^^