CI 묻고 답하기

제목 파일 업로드 관련 질문입니다.
글쓴이 홈런볼 작성시각 2012/12/01 05:14:14
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14714   RSS
 제가 파일 업로드를 구현 했는데 에러가 나옵니다.
에러 메세지를 찍어보니 '업로드 된 파일을 저장한 위치로 이동하려고 할 때 문제가 발생하였습니다.' 이런 메세지가 나오네요.

작성한 코드
$uploadDir = './data/component/';
 
if(!is_dir($uploadDir)){
mkdir($uploadDir);
}
$config['upload_path']=$uploadDir;
$config['allowed_types'] = 'xls|xlsx|ppt|pptx|doc|docx';
 
$this->load->library('upload',$config);
 
$field_name = "componentFile";
 
if(! $this->upload->do_upload($field_name)) {
$error = array('error' => $this->upload->display_errors());
foreach ($error as $i => $row){
echo $i."=>".$row;
}
}else {
$data = array('upload_data' => $this->upload->data());
$file_path = $data['upload_data']['file_name'];
echo $file_path;
echo $data['upload_data']['full_path'];
}


이렇게 구현 했습니다. 고수님들 많은 조언을 주세요ㅠ.ㅠ
 다음글 뷰에서 콘트롤러 호출시 매개변수(argument) 2개... (2)
 이전글 route 질문입니다. (4)

댓글

변종원(웅파) / 2012/12/01 09:59:14 / 추천 0
이동문제 나오는거 버면 리눅스 인것 같네요. 디렉터리 퍼미션 보세요.
일반 사용자에게도 쓰기 권한이 있어야합니다