2010-04-27 3 views
3

방금 ​​Kohana 3.0.4.2를 설치했으며 index.php 파일을 성공적으로 실행했습니다. 문서에 따르면 다음 단계는 application/config 폴더에있는 config 파일을 편집하는 것입니다. 나는 그 폴더를 가지고 있지만 거기에 파일이 없습니다! 패키지를 다시 다운로드하여 손상되지 않았는지 확인했지만 동일한 문제가 있습니다. application/config 폴더가 비어있는 이유는 무엇입니까?Kohana 설정 파일은 어디에 있습니까?

답변

5

아마도 오래된 (2. *) 문서를보고있을 것입니다. 설치 후 편집 할 유일한 구성 파일은 application/bootstrap.php입니다. index.php에는 몇 가지 구성이 있지만 실제로 저장되어있는 디렉토리를 변경하려는 경우가 아니라면 변경하지 말아야합니다.

config 폴더는 사용자 정의 클래스의 구성 파일에 사용됩니다. 빈 프로젝트에는 아무 것도 없으므로 폴더는 비어 있습니다. 사용중인 예제는 system/config을보고 어떤 시스템 클래스의 설정 파일이 있는지 볼 수 있습니다.

지금까지 가장 좋은 문서는 unofficial Kohana wiki입니다. official docs도 있지만 작업이 진행 중입니다.

+0

링크 do n 더 이상 일하지 마라. – Refilon

4

Kohana 3의 가장 좋은 점 중 하나는 확장 가능하고 실제로 모듈화 된 것입니다.

기본적으로 설정 파일이 없으므로 몇 개의 모듈이있는 깨끗한 프레임 워크 만 있습니다 (/ modules 폴더에서 찾을 수 있습니다). 모든 모듈은 응용 프로그램 폴더와 거의 동일한 계층 구조를 가지고 있으므로 기본 구성 파일을 찾을 수 있습니다.

데이터베이스 구성이 필요하면/modules/database/config /로 이동하면 기본 구성을 찾은 다음 application/config로 복사하면 기본 구성을 덮어 쓰게됩니다 (Kohana autoload가 작동 함). 이 방법은 응용 프로그램 폴더에서 파일을 찾은 다음로드 된 모듈 폴더와 시스템 (프레임 워크) 폴더가 마지막입니다.

+1

우리는 Code Igniter와 함께 가기로 결정했다. Kohana는 더 나은 소프트웨어 인 것으로 보이지만 문서가 너무 희박하고 혼란 스럽습니다. 올바른 버전의 설명서를보고 있는지 확인하는 것은 너무 어렵습니다. CI 개발자 커뮤니티도 훨씬 좋습니다. – elmonty

관련 문제