코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

설치 오류관련 문의

  • 힘내자
  • 2
  • 4,430
  • 글주소
  • 03-20

베이직버전 다운로드 받아 설치하고 있습니다.

 

application, system 디렉토리를

CI 메뉴얼에 있는 것 처럼

 

보안으로 가장 좋은 방법은, system 및 application 폴더를

브라우저에서 직접 액세스할 수 없는 위치에 옮기는 것입니다. 

 

www_root 밖으로 옮겼습니다.

그리고 관련된 부분을 모두 수정했습니다.

 

그렇게 하고 설치를 하다보니

 

 

 

단계에서

 

logs directory : application 디렉토리에 logs 라는 디렉토리가 존재하지 않습니다

 

이런 에러가 발생하여 퍼미션 문제인줄 알고 확인했는데 그건 아닌거 같습니다.

그래서 설치 관련 소스를 확인 했더니 오류가 있는거 같아 수정했습니다.

 

application/controllers/Install.php 

 

        $view['title8'] = 'logs directory';

        //$log_dir = './application/logs';

        $log_dir = APPPATH . 'logs';

 

 

이렇게 했더니 잘 진행이 됩니다.

 

logs directory : 정상