2011-08-29 12 views
0

Kohana 3.2를 사용하고 index.php 컨트롤러 $query = DB::query(Database::SELECT, 'SELECT * FROM posts ORDER By id DESC');에 삽입하면 ErrorException [치명적인 오류] : Class 'Database'를 찾을 수 없습니다. 나는 무엇을해야합니까?데이터베이스에 연결할 수 없습니다.

+2

이것은 코드 오류로 데이터베이스 연결에 아무런 관련이 없습니다. – Ankur

답변

4

이것은 데이터베이스 오류가 아닙니다. 데이터베이스 클래스를 찾을 수없고 다음과 같은 이유 때문에 데이터베이스 클래스를 찾을 수 있습니다.

데이터베이스 모듈을 제대로 설치 및 구성하지 않았을 수 있습니다.

Kohana::modules(array(
    // Rest of modules 
    'database' => MODPATH.'database', 
)); 

상세 정보 : 또한

$modules = '../your/path/to/modules'; 

, 부트 스트랩 (응용 프로그램/bootstrap.php)에 모듈을 활성화 : 확인 데이터베이스 모듈은 모듈 경로에 인덱스 파일에 지정되어 있는지 확인 모듈에 대한 자세한 내용은 여기를 참조하십시오. http://kohanaframework.org/3.2/guide/kohana/modules

+0

kohana를 사용하여 데이터베이스에서 데이터를 가져 오는 방법은 무엇입니까? – reGative

+0

그건 완전히 다른 질문입니다. 여전히 오류가 발생합니까? – Luwe

+0

아니, 아무것도 보이지 않지만 데이터베이스에 2 개의 게시물이 올랐다. – reGative

관련 문제