CI 묻고 답하기

제목 파일업로드 질문좀드릴게요..
카테고리 CI 2, 3
글쓴이 째리 작성시각 2019/01/18 13:16:56
댓글 : 7 추천 : 0 스크랩 : 0 조회수 : 12471   RSS

로컬에서 업로드하면 잘되는데...

호스팅하고는 안되네요..ㅠㅠ css파일은 잘만불러지는데..

왜 파일업로드가 안되고 null이되는지...

 

$config['upload_path'] = '도메인/upload';
                $config['allowed_types'] = 'gif|jpg|png';
                $config['max_size'] = '2048';
                $config['max_width'] = '1600';
                $config['max_height'] = '1200';
                $this->load->library('upload', $config);
                
                $this->_aheader();
                if (!$this->upload->do_upload('URL')) {
                }else{
                    $data = $this->upload->data();
                    $filename = $data['file_name'];
                    $url = '도메인/' .$filename;
                }
                $this->form_validation->set_rules('IMG_TITLE', '제목', 'required');
        
                if($this->form_validation->run() === false){
                    $this->_referenceAddImg();
                    $this->_afooter();
                }else{
                    $this->admin_model->addIMG(array(
                        'IMG_TITLE'=>$this->input->post('IMG_TITLE'),
                        'IMG_CONTENT'=>$this->input->post('IMG_CONTENT'),
                        'URL' => $url,
                        'REGDATE'=>$this->input->post('REGDATE')
                    ));
                    echo "<script>alert('이미지 등록 성공');</script>";
                    echo "<script>location.href='/admin/reference/imgList';</script>";
                    exit;
                }

 

 다음글 json이 작동을 안해요... (4)
 이전글 Ajax 질문좀 드릴게요. 미치겠습니다. (10)

댓글

한대승(불의회상) / 2019/01/18 13:28:13 / 추천 0

파일 업로드가 안될때 거의 대부분의 문제는 업로드 경로와 퍼미션입니다.

업로드된 파일일 저장되는 위치와 퍼미션을 먼저 확인해 보세요.

변종원(웅파) / 2019/01/18 17:45:40 / 추천 0
업로드 2메가 잡혀있는데 호스팅에서 허용하는 크기가 얼마인지도 체크해보세요.
째리 / 2019/01/18 17:47:17 / 추천 0

웅파 // $url '도메인/' .$filename; 여기부터가 null값입니다.

 

째리 / 2019/01/18 17:47:40 / 추천 0

do_upload가 작동하지않는것같은데. 이유를모르겠네요

직접 경로에 파일집어넣고 꺼네오면 뷰로는 잘쏴주는데말이죠..

변종원(웅파) / 2019/01/18 17:49:32 / 추천 0
업로드 에러 메세지 찍어보세요. 얼마전에 비슷한 질문이 올라왔던 것 같은데...
째리 / 2019/01/18 18:27:47 / 추천 0
The upload path does not appear to be valid.

라는 오류가나오네요.

하마쿵쿵 / 2019/01/18 18:58:56 / 추천 0
$config['upload_path'] = '도메인/upload';   ->  서버라면 도메인 빼고 적용해 보세요