클라우드 Cloud/구글클라우드 GC

파이썬 플라스크flask 로컬에서는 이미지가 뜨는데, 구글 앱엔진app engine에서 이미지가 안 뜨는 이유는?

Tap to restart 2021. 1. 28. 17:00

A. 내 경우는 이미지 확장자 대소문자 때문이었다.

로컬에서 테스트할 때는 대소문자 구분 없이 잘 이미지가 나왔다.

이미지 경로에 파일 이름을 1.jpg로 적어도 1.JPG 파일을 잘 불러 왔다.

그래서 gcloud app deploy로 구글 앱엔진에 배포를 했더니 이미지가 뜨지 않았다.

 

원인이 무엇인가 이것저것 살펴보니 확장자 때문이었다.

파일 이름을 1.jpg로 소문자로 적은 경우 업로드한 파일 이름도 1.JPG가 아니라 1.jpg로 맞춰주니 정상 작동했다.

 

일관되게 소문자로 처리해야겠다.