| 제목 | codeigniter 설치 및 hmvc 적용 방법 | ||
|---|---|---|---|
| 글쓴이 | kaido | 작성시각 | 2017/06/03 01:10:07 | 
| 
                         | 
                |||
| 
                         코드이그나이터 압축 파일을 다운 받고 간단한 설정 및 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 (11) | ||
| 이전글 | 코드이그나이터 sql문 기초. 2 (3) | ||
| 
                             
                                변종원(웅파)
                                /
                                2017/06/03 10:03:33 /
                                추천
                                0
                             
                            
                                좋은 강좌 자주 올려주세요. ^^
                             
                         | 
                    
| 
                             
                                럭셔리얼라
                                /
                                2017/06/05 09:44:43 /
                                추천
                                0
                             
                            여기에 질문 올려도 되나요? 책사서 그냥 한번 쭉~~읽어보고 이런거구나 하고 감을 잡았습니다. 그런데 전 공부용으로 cafe24에서 젤싼 호스팅 하나 받아서 사용해 보려니 index죽이기가 안되네요. 호스팅서버에서 손을 대야 하는거 같은데 어떻게 해달라고 요청 해야 하는가요? .htaccess 만 올려주신데로 하니 안되네요.  | 
                    
| 
                             
                                kaido
                                /
                                2017/06/05 10:28:25 /
                                추천
                                0
                             
                            @럭셔리얼라 리라이트모드 오픈 시켜 달라고 요청 하셔야 합니다. 최저요금 호스팅이면 안해줄 가능성이 높습니다. 공부용으로 하실거면 조금 더 투자 해서 가상호스팅을 추천해 드립니다. 
  | 
                    
| 
                             
                                럭셔리얼라
                                /
                                2017/06/05 13:14:26 /
                                추천
                                0
                             
                            감사합니다. 요청하니 바로 해주네요. 열심히 즐공 하겠습니다.  | 
                    
| 
                             
                                흐기하라
                                /
                                2017/07/12 09:37:29 /
                                추천
                                0
                             
                            
                                좋은 정보 감사합니다. 프론트엔드개발만 주로 했었는데 백엔드도 같이해야될것같아서 코드이그나이터에 입문하게되었네요!
                             
                         |