강좌게시판

제목 codeigniter 설치 및 hmvc 적용 방법
글쓴이 kaido 작성시각 2017/06/03 01:40:07
댓글 : 5 추천 : 1 스크랩 : 1 조회수 : 2191   RSS

코드이그나이터 압축 파일을 다운 받고 간단한 설정 및 hmvc 적용 방법 입니다.

입문 하시는 분들을 위해서 영상을 찍어 보았습니다.

 

파트 1

https://www.youtube.com/watch?v=yiTNgzBvN8A

 

파트2

https://www.youtube.com/watch?v=6ZhLe0dql-A

 

동영상에 사용된 코드는 타이핑 하지 마시고 가져다 쓰세요~

 

//컨피그설정
config.php
$config['permitted_uri_chars'] = '가-힣 a-z 0-9~%.:_\-\@';

$config['sess_table_name'] = 'ci_sessions';


//database table
CREATE TABLE `ci_sessions` (
  `id` varchar(40) NOT NULL,
  `ip_address` varchar(45) NOT NULL,
  `timestamp` int(10) unsigned NOT NULL DEFAULT '0',
  `data` blob NOT NULL,
  PRIMARY KEY (`id`),
  KEY `ci_sessions_timestamp` (`timestamp`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


//인덱스 죽이기... 파일 위치는 루트에 넣는다
.htaccess  

<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteCond $1 !^(index\.php|images|captcha|data|include|uploads|robots\.txt)
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>


//controller 파일 기본 
<? if (!defined('BASEPATH')) 	exit('No direct script access allowed');

class Test extends CI_Controller {
	
	function __construct() 
    {
        parent::__construct();     
    }

 

PS1. hmvc 파일 은 요 밑 게시판에 있어서 다시 업로드 하진 않았습니다.

링크 참고~

http://www.cikorea.net/bbs/view/lecture?idx=17433&lists_style=

 

PS2. 로컬에 개발 환경 구축 부터 시작 하실 분들은 아래 영상을 참고해 주세요

xampp 설치

https://www.youtube.com/watch?v=LqW_osfgF5M&t=449s

 

xampp 설치되어 있는 mysql 접속 방법

https://www.youtube.com/watch?v=oe1EBWGlUcQ

 

 

 다음글 php class - step5 (7)
 이전글 코드이그나이터 sql문 기초. 2 (3)

댓글

변종원(웅파) / 2017/06/03 10:33:33 / 추천 0
좋은 강좌 자주 올려주세요. ^^
럭셔리얼라 / 2017/06/05 10:14:43 / 추천 0

여기에 질문 올려도 되나요?

책사서 그냥 한번 쭉~~읽어보고 이런거구나 하고 감을 잡았습니다.

그런데 전 공부용으로 cafe24에서 젤싼 호스팅 하나 받아서 사용해 보려니 index죽이기가 안되네요.

호스팅서버에서 손을 대야 하는거 같은데 어떻게 해달라고 요청 해야 하는가요?

.htaccess 만 올려주신데로 하니 안되네요.

kaido / 2017/06/05 10:58:25 / 추천 0

@럭셔리얼라

리라이트모드 오픈 시켜 달라고 요청 하셔야 합니다.

최저요금 호스팅이면 안해줄 가능성이 높습니다.

공부용으로 하실거면 조금 더 투자 해서 가상호스팅을 추천해 드립니다.

 

럭셔리얼라 / 2017/06/05 13:44:26 / 추천 0

감사합니다.

요청하니 바로 해주네요.

열심히 즐공 하겠습니다.

흐기하라 / 2017/07/12 10:07:29 / 추천 0
좋은 정보 감사합니다. 프론트엔드개발만 주로 했었는데 백엔드도 같이해야될것같아서 코드이그나이터에 입문하게되었네요!