제목 | 모델 파일명 질문좀 드리겠습니다 | ||
---|---|---|---|
글쓴이 | 초쨔 | 작성시각 | 2015/06/16 19:14:00 |
|
|||
안녕하세요 선배님들... Unable to locate the model you have specified 모델에 사용할 파일의 파일명을 대문자로 사용하면 안대나요??? 예를들어 regDate_m.php 컨트롤러에 사용할 파일은 중간에 대문자를 사용해도 문제가 없던대... 모델만 에러가 납니다 |
|||
다음글 | 이상한 질문 하나 드립니다.. (2) | ||
이전글 | websocket 작업 시 서버 설정해야 하나요??? (1) | ||
변종원(웅파)
/
2015/06/16 21:21:10 /
추천
0
ci 버전에 따라 파일명 대소문자 부분이 다릅니다.
리눅스인지 윈도우인지에 따라 다르구요.
질문에 정보가 너무 없죠? ^^
|
초쨔
/
2015/06/17 08:39:34 /
추천
0
아네.. 죄송합니다
초보이다보니 ㅠㅠ ci버전은 2.2.2이고 리눅스입니다 대소문자를 섞어 사용할수있는 ci버전은 뭐가있을까요? 다음부터 최대한 구체적인 설명이있는 질문할께요~ 추가 ci는 버전 및 서버에따라서 파일명,클래스명,메소드명등 대소문자 구별이 다르다면 대소문자를 섞어쓰지말고 reg_date 이런식으로 사용하는게 가장 올바른사용일까요??? 그리고 여기는 ci외 질문게시판 이였내요;; 다음부터 주의하겠습니다 |
한대승(불의회상)
/
2015/06/17 09:13:54 /
추천
0
CI에서 컨트롤러, 모델, 라이브러리 파일명은 첫 글자만 대문자인 방식을 사용 합니다.
class 명도 파일명과 동일하게 첫 글자만 대문자로 하셔야 하구요. * 모델 파일명 : Reg_date_m.php * class명 : class Reg_date_m extends CI_Model {} 이런식으로 작성하시면 됩니다. |
변종원(웅파)
/
2015/06/17 17:58:27 /
추천
0
대소문자 사용하실 수 있습니다. 다만 규칙이 헷갈리는 경우가 생겨서 소문자_소문자 형태를 추천합니다.
윈도우일 경우는 대소문자가 틀려도 작동을 합니다. (구분을 안합니다) 그래서 윈도우에서 개발하고 서버(리눅스)에 올렸을때 작동하지 않는 경우가 생기기도 합니다. |