직접 찍은 사진이 3장 이상일 경우 업로드 되지않음. 채택완료
안녕하세요?
다른분들도 이런 경우가 있나해서 질문글 올려봅니다.
</strong></p>
<p>$datetime = G5_TIME_YMD;
$cur_year = date("Y", strtotime($datetime));
$cur_month = date("m", strtotime($datetime));
$cur_day = date("d", strtotime($datetime));</p>
<p>$img_dir_year = G5_DATA_PATH.'/test/'.$cur_year;
@mkdir($img_dir_year, G5_DIR_PERMISSION);
@chmod($img_dir_year, G5_DIR_PERMISSION);</p>
<p>$img_dir_month = $img_dir_year.'/'.$cur_month;
@mkdir($img_dir_month, G5_DIR_PERMISSION);
@chmod($img_dir_month, G5_DIR_PERMISSION);</p>
<p>$img_dir = $img_dir_month.'/'.$cur_day;
@mkdir($img_dir, G5_DIR_PERMISSION);
@chmod($img_dir, G5_DIR_PERMISSION);</p>
<p><strong>
기본적으로 이런 방식으로 디렉토리를 생성해서 파일을 업로드하고
경로는 DB에 저장해서 꺼내서 사용하는 방식으로 진행하고있는데요.
여러 이미지를 업로드 할 수 있습니다.
인터넷에서 퍼온 / 저장한 사진은 몇개를 넣던간에 정상적으로 업로드가 되지만,
직접 찍은 사진은 3장이상 추가하면 위 코드 경로 폴더는 생성되지만(ex. 2020/12/23/) 사진이 업로드가 되질 않네요,,
한두장만 올리면 정상적으로 업로드가 되구요.
해결 방법 아시는분 또는 같은 증상 겪어보신분 있으신가요?
답변 2개
핸드폰으로 찍은 사진이면 용량이 커서 그럴겁니다.
https://m.blog.naver.com/PostView.nhn?blogId=kim87838&logNo=110153080442&proxyReferer=https:%2F%2Fwww.google.co.kr%2F">https://m.blog.naver.com/PostView.nhn?blogId=kim87838&logNo=110153080442&proxyReferer=https:%2F%2Fwww.google.co.kr%2F
용량 문제로 이걸 참고하시면 될거 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
위 블로그 내용대로
max_execution_time = 30
memory_limit = 128M
max_input_time = 3600
post_max_size = 2000M
upload_max_filesize = 2000M
이렇게 저장하고 아파치 restart 해도 동일하네요.
용량문제는 맞는거같습니다. 다른 큰 사진을 올리니 똑같이 안되네요
php.ini 말고 추가로 수정해야할 부분이 있을까요?