제목 | 윈도우 xampp 에 파일업로드 질문입니다. | ||||
---|---|---|---|---|---|
글쓴이 | 초보™ | 작성시각 | 2016/08/10 16:17:14 | ||
|
|||||
로컬 개발 환경이고요 지금 xmpp 에서 프로그램 개발 테스트 중입니다. CI 이용해서 파일 올리려고 하는데.. DB에 저장은 되는데
해당 폴더에 가면 파일이 저장이 안되네요 .. 코드는 아래와 같습니다.
$this->form_validation->set_rules('category', '카테고리', 'trim'); $this->form_validation->set_rules('title', '제목', 'trim|required|max_length[255]'); $this->form_validation->set_rules('contents', '내용', 'trim|required'); if ($this->form_validation->run() ==TRUE) { $file_config = array( 'upload_path'=>'inquire_file/', 'encrypt_name'=>TRUE, 'max_size'=>'2048' ); $this->load->library('upload', $file_config); if (!$this->upload->do_upload()) { $data['error']=$this->upload->display_errors(); $this->load->view('inquire/add',$data); } $upload_data = $this->upload->data(); $datas = array( 'category'=>$this->input->post('category',TRUE), 'title'=>$this->input->post('title',TRUE), 'contents'=>$this->input->post('contents',TRUE), 'userid'=>$this->session->userdata("id"), 'file_path'=>$upload_data['file_path'], 'file_name'=>$upload_data['file_name'], 'original_name'=>$upload_data['orig_name'], 'detail_info'=>$upload_data['file_size'] ); $result = $this->inquire_model->add($datas); if ($result!=FALSE) { alert('새로운 글이 등록되었습니다.',$this->config->item('base').'/inquire/lists'); exit; }
폴더 권한은 everyone 을 모든 권한을 줬습니다. (보안설정) 에서요. 왜 파일이 안올라 갈까요 ㅜㅜ;;; 아파치 설정을 해줘야 하나요?
이렇게 DB에는 저장이 되어있습니다.
OS는 윈도우 10 입니다 ㅜㅜ |
|||||
다음글 | Pagination url (2) | ||||
이전글 | HMVC로 개발중인데 Form_validation에서 ... (1) | ||||
변종원(웅파)
/
2016/08/10 16:49:44 /
추천
0
echo $this->upload->display_errors(); 해서 에러 내용 보세요.
|
초보™
/
2016/08/10 16:52:54 /
추천
0
@변종원(웅파) 님 You have not specified any allowed file types. The filetype you are attempting to upload is not allowed. 찍어 봤더니 이렇게 나오네요.. allowed_type을 꼭 설정해 줘야 하나요? |