CI 묻고 답하기

제목 $this->form_validation->run() 질문좀 드릴께요 ㅠ
카테고리 CIBOARD
글쓴이 초보개발자~.~ 작성시각 2017/10/19 16:18:20
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 904   RSS

$this->form_validation->set_rules('name', 'Name', 'required');

$this->form_validation->set_rules('wechat_id', 'Wechat ID', 'required');

$this->form_validation->set_rules('hp', 'Contact Number', 'required');

$this->form_validation->set_rules('addr', 'Address', 'required');

$this->form_validation->set_rules('content', 'Inquiry', 'required');

if ( $this->form_validation->run() == true )

{

}

이런식으로 코딩해서 실행하니까 

 

Fatal error: Call to a member function load() on a non-object in /home/artas/www/system/libraries/Form_validation.php on line 450

A PHP Error was encountered

Severity: Error

Message: Call to a member function load() on a non-object

Filename: libraries/Form_validation.php

Line Number: 450

Backtrace:

오류가 발생되는데요  원인을 좀 알수 있을까요? ㅠ 클라우드 서버 새로 세팅해서 작업하니까 자꾸 뭐가 하나씩 뜨네요 ㅠ 

라이브러리부분 호출해서 사용하면 지금 오류가 많이 일어나고 있습니다. ㅠ 

 다음글 안녕하세요 질문좀 드릴려구요 (3)
 이전글 컨피그 파일에서 세션값 가져오기 (7)

댓글

kaido / 2017/10/19 16:27:41 / 추천 0

CI가 제대로 설치가 안되었거나, 라이브러리 로드를 잘못 하신것으로 보입니다

해당 코드부분 에러를 보니 파일이 없어서 나오는 에러로 보입니다.

// Load the language file containing error messages
$this->CI->lang->load('form_validation');
 

\system\language\english\form_validation_lang.php 파일 한번 확인해보세요.

변종원(웅파) / 2017/10/19 17:03:08 / 추천 0

에러가 나면 어디서 났는지 친절하게 알려줍니다. 해당파일 450번째 줄에서 로드할 수 없다고... 

디버깅의 시작입니다. 에러 난 곳 가보기. ^^