제목 | CI 3.0 설치 했습니다. 404 not found 도데체 못 찾겠네요. | ||
---|---|---|---|
글쓴이 | 초보™ | 작성시각 | 2015/07/02 20:48:46 |
|
|||
후우... config.php 입니다. $config['base_url'] = ''; $config['index_page'] = 'index.php'; $config['uri_protocol'] = 'REQUEST_URI'; 나머지 config.php는 기본 설정입니다. ----------------------------------------------------------------------------------------- route.php 입니다. $route['default_controller'] = 'welcome'; $route['404_override'] = ''; $route['translate_uri_dashes'] = FALSE; ----------------------------------------------------------------------------------------- controllers 폴더 현황입니다. Welcome.php blog.php contact.php index.html ----------------------------------------------------------------------------------------- blog.php 파일 내용 입니다. <?php class Blog extends CI_Controller { public function index() { echo 'Hello World!'; } } ?> ----------------------------------------------------------------------------------------- domain.com/index.php Welcome 메세지 잘 나옵니다 domain.com/index.php/blog/ 404 not found 나오네요.. 원인이 뭘까요 --;; 파일명이 B가 대문자여야 하나요? 이거원 뭐 시작부터 --;; 서버환경은 centos 6.6 이고 아직 폴더에 다른 권한은 주지 않았습니다. 그리고 index.php 없애기는 아직 하지도 않았습니다. 이거 시작부터 또 피보네요 --; |
|||
다음글 | controller 생성자에서 helper 사용법 (1) | ||
이전글 | 중복 로그인 방지를 생각해봤는데 첨언이나 오류 부분이 ... (3) | ||
초보™
/
2015/07/02 20:55:50 /
추천
0
|
변종원(웅파)
/
2015/07/02 21:46:38 /
추천
0
책은 2점대를 기반으로 작성됐습니다. ^^;
|
빠르게정확하게
/
2015/07/04 08:53:22 /
추천
0
Changed filenaming convention (class file names now must be Ucfirst and everything else in lowercase).
=> 3부터는 컨트롤러 파일명을 대문자로 무조건 시작해야 하는데요 2.x대는 소문자로 시작되었습니다. 클래스명은 대소문자 구분이 없고요, 2.x대 하시는 분이 3.x 하시면 이것부터 혼동되시겠네요 update : 15.3.18 from: CI 2 VS CI3 비교분석 (갱신 15.3.18), http://cikorea.net/tip/view/1829/page/2/ 3. 프레임워크 공부 하고 싶어요. => 새로이 발표된 버전이 3.0 이지만 2.X로 공부 하십시오. => 3.0과 2.X 의 기능에 큰 변화가 없습니다. => 단, 컨트롤러, 모델, 라이브러리 파일명 규칙은 3.0을 따르세요. (윈도우 버젼 기준입니다. 리눅스는 대/소문자를 구분하기 때문에 소문자로 작성하세요.) => 2.X는 파일명 작성시 소문자로만 해도 됩니다만, 3.0은 첫글자가 대문자여야 한다는 규칙을 엄격하게 적용 합니다. => 물론 3.X를 공부하는것도 나쁘지 않습니다. from 코드이그나이터 어떤 버젼을 선택 할 까? http://cikorea.net/tip/view/1936/page/1/ 저도 처음에 버젼이 달라서 공부하는데 문제는 없을까 (특히 웅파님 책보며 문제는 없으려나) 걱정이 있었는데 다행히 대소문자 구분 이외에는 코드이그나이터 관련 문제가 없이 진행중입니다~ㅎㅎ |
파일명도 Blog.php 여야 했습니다..........
만들면서 배우는 코드이그나이터 프레임워크 보고 있는데..
거기에서는 파일명이 죄다 소문자였거든요..