질문 Q #9208
Controller 질문이요
GunENE 2011-02-08 13:34:06
Fatal error: Class 'Controller' not found in C:\APM_Setup\htdocs\ci\ci\application\controllers\blog.php on line 3
튜토리얼에 있는 헬로월드를 하려고 하는데
왜 저는 이런 메세지가 나올까여..
welcome페이지는 잘 보였는데..
튜토리얼 따라 하니까 오류메세지가..;;

<?php

class Blog extends Controller {
 
 function index()
 {
  echo 'Hello World';
 }
}
?>
이렇게 해줬는데 뭐가 문제였을까여..;;

답변 7
#1 배강민 2011-02-08 13:46:09

2.0.0 설치하신거죠? 2.0.0부터는 extends Controller => extends CI_Controller 로 바뀐거 같던데용....

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Welcome extends CI_Controller {

 function __construct()
 {
  parent::__construct();
 }

 function index()
 {
  $this->load->view('welcome_message');
 }
}

/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */

#2 배강민 2011-02-08 13:47:16
테스트해봤는데 CI_ 를 날리니 문의하신 에러와 동일하네용
#3 GunENE 2011-02-08 13:57:41
네 감사합니다.
2.0.0 맞습니다.
아..자료가 좀 없네여..^^
다시 해보고 말씀드릴께여~~ㅎㅎ
#4 GunENE 2011-02-08 14:14:48
진짜 CI_ 넣어야 하네여..ㅠㅠ
이런 무식한 일이..
2.0.0에 대한 자료가 앞으로도 많아 졌으면 좋겠어요..ㅎㅎ
도와주셔서 감사합니다.
#5 배강민 2011-02-08 14:18:11
ㅋㅋ.. 2.0.0. 나온지 이제 열흘정도밖에 안됬으니.. 더구나 국내에는 별로 없겠죵 자료가...

우리 CI포럼 분들도 다들 요새 바쁘셔서리...쩝... 전 요샌 CI 개발환경이 아니고..쩝...

조만간 개인 프로젝트로 진행하려고 하니까 하면서 이런저런 팁 생기면 열심히 올려봐야죵...
#6 토리 2011-02-08 15:25:58

오 이런게..ㅎㄷㄷ;;

#7 변종원(웅파) 2011-02-08 16:14:09
GunENE/ 2.0이 나왔지만 포럼의 매뉴얼은 1.7.3입니다.
아직 바뀐 부분 한글화가 이루어지지 않았습니다.
팁이나 자유게시판에 보시면 1.7.3 -> 2.0으로 업데이트시 유의할 점이나
2.0에서 바뀐 점 등을 읽어보셨으면 피해갈 수 있는 문제였네요.