CI 묻고 답하기

제목 C.I 사용에 대해서 잘 모르겠습니다. 설치 후 사용문제 입니다.
글쓴이 수석코치 작성시각 2016/02/29 10:20:21
댓글 : 6 추천 : 0 스크랩 : 0 조회수 : 13937   RSS

 

현재 디렉토리 구조부터

도메인구조까지 설명을 먼저 하고 제가 사용하고 싶은 부분을 설명하겠습니다.

 

현재

A/aaa/ -> CI 사용 중

A/bbb/ -> CI 미사용 , 그누보드 설치완료.

 

현재 이렇게 사용중인데, 제가 A/aaa/ 처럼 CI를 사용하고 싶은데,

이미 CI는 /aaa/ 안에 설치되어있고, 해당 CI는 사용하고 싶지만,

디렉토리는 A / 하위에 ccc 로 쓰고는 싶습니다..

 

이럴때는 그냥 ccc 폴더에 새로 CI 설치해서 쓰는게 속편하고 디렉토리 관리도 편할까요...??

 

 

 다음글 ci 쿠키 질문입니다. (3)
 이전글 view 에서 sql처리해도 괜찮은가요? (2)

댓글

배강민 / 2016/02/29 10:38:14 / 추천 0

명확히 이해는 안되지만,

public_html/A/codeigniter => 여긴 기본 codeigniter 를 통째로 올려두어 http://주소/codeignier/ 에서 welcome 등이 정상 실행되는 상황인가요?

위의 상황에서

public_html/A/gnuboard => 여긴 그누보드를 설치하여 http://주소/gnuboard/ 에서 그누보드를 그대로 실행되게 하고 싶으신건가요?

아니면,

public_html/A/codeigniter/gnuboard 로 설치해서 http://주소/codeigniter/ 는 codeigniter가 동작하고, http://주소/codeigniter/gnuboard/ 는 그누보드가 동작하게 하고 싶으신건가요?

만약, 이렇다면 포럼에서 검색해보시면 많이 나오긴할텐데

.htaccess 의 아래부분을 응용해서 RewriteCond 안에 gnuboard 를 추가하시면 됩니다.

RewriteCond $1 !^(license_tapbbs\.txt|manual|index\.php|facebook_thumbnail\.png|front_end|captcha|uploads|avatars|favicon\.ico|favicon_tapbbs\.ico|apple-touch-icon_tapbbs\.png|apple-touch-icon\.png|robots\.txt)

 

변종원(웅파) / 2016/02/29 10:56:49 / 추천 1

ci는 1벌을 설치하고 디렉토리별(도메인별)로 다른 소스를 작업하고 싶다고 하시는 거 같네요.

index.php 파일안에 application 디렉토리와 system 디렉토리를 상수로 선언하는 부분이 있는데 그 부분 조정하시면 원하시는 대로 구현이 가능합니다.

불의회상님이 올려주신게 있는데 찾지를 못하겠네요. ^^

수석코치 / 2016/02/29 11:05:13 / 추천 0

설명을 더 쉽게 풀어주셔서 감사합니다.

제가 생각하고 질문한 글의 최종 목표는 웅파님 말씀대로가 정확합니다.

 

도메인은 서브도메인형식으로 2개를 사용하고 있고 3개로 늘리고 싶지만,

CI는 1곳에 설치해놓고 디렉토리를 넘나들면서 사용하고 싶은 것입니다..  조금 더 쉽게 그림으로 그려서 본문에 추가 해놓겠습니다..

 

 

수석코치 / 2016/02/29 11:19:59 / 추천 0

 

요로코롬.. 하고 싶거든요... ㅠㅠ

 

kaido / 2016/02/29 11:56:51 / 추천 0
비슷한 효과로 HMVC 라는것이 있으니, 한번 눈여겨 보시는것도 좋을것 같습니다.
한대승(불의회상) / 2016/02/29 12:04:28 / 추천 0

system 은 한곳에 설치해 두고 여러곳에서 가져다 쓸 수 있습니다.

application 은 A와C가 동일하다면 A의 index.php와 .htaccess만 복사해서 사용 가능 합니다.