모바일로 찍은 사진이 계속 눕혀져서 출력되서 이미지프로세스 모듈을 깔았거든요.
모듈 자동회전기능을 사용하고 있는데. 이상한게 이미지가 제대로 나올떄도 있고 눕혀져서 나올때도 있거든요.
거의 반반 정도로 제대로 나오거나 눕혀져서 나오는데 ..
굉장히 불안합니다. 이거 왜이러는 거죠?? 왜 희한하게 같은 값이 매번 다르게 출력 되는 건가요??
모바일로 찍은 사진이 계속 눕혀져서 출력되서 이미지프로세스 모듈을 깔았거든요.
모듈 자동회전기능을 사용하고 있는데. 이상한게 이미지가 제대로 나올떄도 있고 눕혀져서 나올때도 있거든요.
거의 반반 정도로 제대로 나오거나 눕혀져서 나오는데 ..
굉장히 불안합니다. 이거 왜이러는 거죠?? 왜 희한하게 같은 값이 매번 다르게 출력 되는 건가요??
웹지기님 예전부터 성실한 답글 감사드립니다. 그렇다면 이 문제를 해결하는 방법은 용량과 트래픽이 더 많이 할당된 좀더 비싼 서비스로 변경하는 것밖에 없는건가요?? 코드변경으로는 고치기 힘든건지......
변환되는 이미지와 그렇지 않은 이미지를 비교해서 무슨 차이가 있는지 확인해 보셔야지요. 변환이 안 되는 이미지는 모두 특정 제조사의 스마트폰으로 찍은 것이라거나... 정상적으로 변환되는 이미지들보다 해상도가 높다거나... 이렇게 데이터를 모아보면 자연스럽게 답을 향해 나아가게 됩니다. 데이터를 기반으로 답을 찾는 것이 과학적인 방법이고, 데이터도 없이 답을 내놓으라는 것은 점술이죠.
네. 그런데 테스트 결과로는 랜덤하게 실패하는 것이라 리소스 문제라고 밖에 보기 어려울 것 같습니다. 말씀 하신 특정 이미지의 문제가 아니라서요. GD 사용하고 계십니다. 웹호스팅이라 이미지매직은 꿈도 못꾸고요.
똑같은 방향으로 사진을 하나 더 찍되, 해상도 설정을 좀 낮춰서 (5~8MP 정도로) 찍은 후 반복적으로 업로드하며 성공률을 확인해 보면 답이 나오겠네요. 해상도가 높은 사진일수록 성공률이 낮다면 리소스가 부족해서 고해상도 사진을 처리하지 못하는 것이겠지요. 어쨌거나 실험 데이터가 있어야 합니다.
웹호스팅의 리소스 문제일 것이라 예상해 봅니다. 서버를 사이트 혼자 쓰는게 아니라 많으면 수백개 사이트가 동시에 사용합니다. 입주 시기에 따라 여유가 충분할때도 있지만 꽉꽉 채운 상황이라면..
그리고 운에 따라 리소스 많이 먹는 사이트들이 많이 몰려있는 서버의 경우 영향이 심할 것이구요.
memory limit 값은 확인해보셨나요?