An Error Was Encountered
Unable to locate the model you have specified: commonmodel
와 같은 메세지가 뿌려지네요.
제목 | CI 를 다운받아서 첨 사용해 보는데요. | ||
---|---|---|---|
글쓴이 | 어리버리볼프 | 작성시각 | 2011/11/09 11:01:28 |
|
|||
웹호스팅 사이트에 업로드하여 사용하려고 하는데요.. 기존 개인pc에서 apm_setup으로 확인하고 linux 웹호스팅에 소스를 올렸더니 500 에러가 떠러지네요.. 그래서 소스의 경로들이 잘못된건가 하고... 1.7.3 버전을 소스 그대로 올려서 config.php에 있는 base_url 값만을 바꾸었는데도.... 같은 500에러가 떨어지네요... 서버측에 뭘 확인해야 하는건가요? 아니면..... 제가 뭘 빠트린건가요? |
|||
다음글 | 디비 에러문장이 euc-kr로 출력되는 문제.. (1) | ||
이전글 | 파일업로드폼은 따로 만들어야하나염? (2) | ||
변종원(웅파)
/
2011/11/09 11:34:03 /
추천
0
|
어리버리볼프
/
2011/11/09 16:06:12 /
추천
0
웅파// 답변 감사합니다. |
변종원(웅파)
/
2011/11/09 16:15:09 /
추천
0
변경 안해도 나옵니다.
뭔가 아파치에 셋팅된 디렉토리와 실제 ci가 위치한 곳이 틀려서 그럴거 같네요. 웹호스팅의 기본 디렉토리는 보통 public_html 이거나 html 인데 그 디렉토리에 ci 압축 푼 것을 올리셔야 합니다. |
어리버리볼프
/
2011/11/09 23:39:15 /
추천
0
웅파// 해당 웹호스팅 업체의 기본 디렉토리가 wwwhome 이라고 되어 있는데요... 그런 부분을 바꿔야 하는걸까요? |
변종원(웅파)
/
2011/11/10 08:59:15 /
추천
0
wwwhome에 압축 푼걸 올리셔야 합니다
|
어리버리볼프
/
2011/11/11 16:10:26 /
추천
0
웅파//혹시나 해서.. 웹호스팅 업체에 문의를 해놨는데.. |
변종원(웅파)
/
2011/11/11 17:38:39 /
추천
0
php버전에 따라 문제가 될 수 있습니다. ci 2.x 버전은 php4 지원 안합니다.
|
어리버리볼프
/
2011/11/11 18:17:20 /
추천
0
웅파// codeigniter 버전은 1.7.3입니다.
An Error Was EncounteredUnable to locate the model you have specified: commonmodel |
변종원(웅파)
/
2011/11/11 18:23:21 /
추천
0
commonmodel 이라는 것을 찾을 수가 없다고 합니다.
모델 파일명(대소문자)과 모델내부 클래스 선언 부분 확인해보세요. |
어리버리볼프
/
2011/11/11 19:05:37 /
추천
0
웅파// 꾸준한 답변 감사드립니다 ^^;; 클래스 선언은 맨 앞자가 대문자여야 한다는 내용을 메뉴얼에서 본거 같은데요.. 화일명은 모두 소문자 이여야 하는건가요? |
변종원(웅파)
/
2011/11/11 20:24:49 /
추천
0
네. 파일명은 소문자입니다. 윈도우에서는 대소문자 구분을 안하니 정상작동을 하고
리눅스에서는 구분을 하니 못찾는겁니다. 그래서 기본이 중요합니다. 매뉴얼에서 파일명은 소문자, 클래스 선언은 첫자 대문자로 하라고 합니다. |
보통 웹호스팅에서는 pconnect를 지원하지 않아서 db연결할때 에러가 나는데 1.7.3 버전만 올려서 동일한 문제가 생긴다면 그 부분은 아니겠구요.
http://codeigniter-kr.org/lecture/view/197/page/1/ 이 글 참고해서 base_url 바꿔보세요.