CI 묻고 답하기

제목 codeigniter 이미지 업로드 용량 제한을 걸었지만, 용량 큰 이미지의 경우 발생하는 문제
글쓴이 해달봉 작성시각 2014/11/04 16:14:23
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 16431   RSS
이미지 업로드 시 용량을 5MB로 설정해놓았습니다.(php.ini 도 동일)

$config['upload_path'] = $upload_path;//업로드 명
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = 500 * 1024; //이미지 최대크기
 $config['max_width']  = '0'; // 가로
$config['max_height']  = '0'; // 세로
$config['encrypt_name'] = TRUE; // 파일명 암호화
 $config['remove_spaces'] = TRUE; // 파일명의 공백을 밑줄(_)로 변경

예외처리  확인으로 인하여 5MB 이상의 이미지를 업로드를 하였지만 발생하는 에러는

[status] => error
    [data] => Array
        (
            [image_error] => 업로드할 파일을 선택하지 않았습니다.
        )

이걸로 발생을 합니다.   혹시 내부적인 소스 문제인가요?ㅠㅠ

 
 다음글 controllers를 폴더형태로 관리하기 (1)
 이전글 파일업로드 관련해서 질문드립니다. (2)

댓글

변종원(웅파) / 2014/11/04 16:33:16 / 추천 0
ci image library의 에러로그를 찍으신 건가요?

그리고 단위를 잘못하셨습니다. 매뉴얼 보시면 kb입니다. 500 * 1024 = 512000 kb = 512M 입니다.

php.ini에서 5메가 걸리니까 파일이 안올라가고 ci에서는 512M니까 통과해서 파일이 없다고 나오는거죠