제목 | p57 todo 보기 만들기 질문입니다. | ||
---|---|---|---|
글쓴이 | lifting | 작성시각 | 2014/04/15 20:46:48 |
|
|||
안녕하세요 작가님 책을 구입해서 보고 있는 학생입니다 자꾸 막혀서 질문 드립니다. ;; 실습 환경의 버전은 다른거 같지만 책과 동일하게 진행하고 있습니다. localhost/todo/index.php를 입력하면 Hello world가 잘 출력됩니다. 'todo 보기 만들기' 예제를 코딩하고 했는데 An Error Was Encountered Unalbe to load the requested file: todo/list_v.php 와 같은 메시지가 출력 됩니다. 소스 코드를 다운 받아서 책과 다시 동일하게 수정해보았습니다. 같은 메시지 나옵니다. 경로 문제인거 같아 확인해 보았는데 이상은 없는거 같습니다. localhost/todo/index.php/main/lists <----- 이게 입력주소 입력 주소이고 C:\xampp\htdocs\todo\application\ 실습을 위해 Codeigniter를 지정한 경로 입니다. 그리고 각각의 실습파일들은 있어야할 경로에 잘 들어가 있습니다. 피일을 로드 할 수 없다라는 뜻인거 같은데 DB와 관련된 문제인지 모르겠습니다. 여담이지만, 책을 보면 class Todo_m extends CI_Model 인데 제가 다운로드 받은 소스코드에서는 class todo_m extends CI_Model 되어 있었습니다. class의 첫글자는 대문자로 하는 것이 약속이라길래 수정해서 해보아도 동일한 메시지 입니다. 답변 부탁드립니다. ;; |
|||
다음글 | 94페이지 2번관련 문의드립니다. (2) | ||
이전글 | p87질문입니다. (5) | ||
변종원(웅파)
/
2014/04/15 21:07:55 /
추천
0
|
lifting
/
2014/04/15 22:53:11 /
추천
0
죄송합니다. 작가님. 제가 질문글을 작성하면서 입력주소를 잘못 적었습니다. 양해바라구요
$this->load->view('todo/list_v', $data); 이것을 $this->load->view('list_v', $data); 이것으로 수정하니까 '보기' 페이지가 나왔습니다. 덕분에 해결되었습니다. 감사합니다. |
첫번째 todo는 디렉토리입니다.
main은 컨트롤러, lists는 메서드.
todo/application/controllers/main.php 컨트롤러안에 lists라는 메서드가 있죠
그리고 에러는 todo/list_v.php 파일이 없다는 겁니다.
application/views/todo/list_v.php 라는 파일이 있는지 보세요.
없으면 그 위치에 만드시거나 그냥 views/list_v.php 로 만들고 컨트롤러에서 수정하시면 됩니다.
매뉴얼에서 컨트롤러가 주소와 어떻게 매칭되는지 다시 한번 보실 필요가 있습니다.