CI 묻고 답하기

제목 Tap BBS 설치 질문
글쓴이 열공모드 작성시각 2016/07/19 11:31:04
댓글 : 7 추천 : 0 스크랩 : 0 조회수 : 17619   RSS

ci 공부 삼아서 Tap BBS 설치 할려고 합니다. 

권한 설정은 다 제대로 됐는데 인스톨 버튼을 눌르니 

라면 에러가 뜨네요 

 

뭐가 잘 못된걸까요??

 다음글 코드이그나이터 개발 하실때 각 View 에 자바스크립트... (1)
 이전글 table 라이브러리를 이용하려고 하는데 (3)

댓글

한대승(불의회상) / 2016/07/19 11:37:08 / 추천 0
config 폴더에 database.php 와 gd.php 의 쓰기 권한을 확인해 보세요.
배강민 / 2016/07/19 11:57:38 / 추천 0

혹시 codeigniter를 따로 풀고 그 위에 TapBBS를 푸셨나요?

그랬으면 database.php 파일이 쓸수없는 권한으로 되어있을 수 있습니다.

흠, 근데 gd.php는 TapBBS 전용인데, 이게 권한이 없다면, 혹시 TapBBS를 이미 설치되어있는 환경인지 흠, 이상하네요

배강민 / 2016/07/19 12:02:10 / 추천 0

                $config_database_result   = file_put_contents(APPPATH . 'config/database.php', $config_database);

                if($config_database_result === FALSE)
                {
                    $error[] = 'Failed Write config/database.php';
                }

위의 방식으로 파일을 쓰는데, 흠 file_put_contents도 php.ini 설정과 영향이 있는건가 좀 봐바야겠네요.

열공모드 / 2016/07/19 12:07:40 / 추천 0

지금 쓰는 환경은 centos 7 버전에 설치 하고 있습니다. tapbbs 버전은 1.1.11 버전 다운 받아서 설치 중입니다. 

 

열공모드 / 2016/07/19 12:08:32 / 추천 0
그리고 codeigniter 는 따로 다운 안받고 tapbbs 만 받아서 설치중입니다. 
열공모드 / 2016/07/19 18:31:14 / 추천 0

자문자답하겠습니다. 

centos 7 에서 selinux 에서 많은 변경이 있어서 

 httpd_sys_content_t context 를 사용 해도 파일 쓰기가 안됩니다. 

chcon -R -t httpd_sys_rw_content_t 디렉토리명 

이런식으로 주어져야 기능이 동작합니다. 

자세한 사항은 밑에 링크 참조 

https://www.lesstif.com/pages/viewpage.action?pageId=24445086

나쑬 / 2016/07/19 23:12:27 / 추천 0
그랬군요 메뉴얼에 추가하던가 해야겠네요
좋은 자답 감사합니당.ㅋ