GAE 앱에서 작업 중이므로 로컬로 이미지를 참조하고 있었지만 앱을 배포 할 때 이미지가 누락되었습니다 !! Windows Vista, FWIW를 사용하고 있습니다. 여기 내 애플리케이션 제목입니다 :이미지는 로컬 호스트에서 제공하지만 배포 할 때 사용하지 않습니다.
application: pll3rdorder
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: /static
static_dir: static
- url: /download/noiseSources
script: downloadNoiseSources.app
- url: /stylesheets
static_dir: stylesheets
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.1"
- name: numpy
version: "1.6.1"
- name: jinja2
version: "2.6"
내가 지금처럼 이미지를 참조하고 있습니다 :
<img type="image/png" class="image" src="/static/PLL_diagram2_small.png" />
로컬로 작동하지만 내가 배포 할 때, 그 이미지가 표시되지 않습니다 일부 이유!
나는 또한 CSS 스타일 시트를 사용하고 내가 배포 할 때 그 일을 로컬 및 않습니다 :
<link rel="stylesheet" type="text/css" href="/stylesheets/style.css" />
스타일 시트와 이미지가 모두 정적 파일, 그래서 왜 다른 사람을 위해 일하지만하지 않는 이유는 무엇입니까? 누군가가 나를 밝힐 수 있기를 바랍니다.
Sebastian에 감사드립니다. 어쩌면 그게 어쩌면 그랬 겠지. 나는 파일의 이름을 좀 더 짧게 바꿨고 괜찮 았어. 작동하지 않을 때 이미지 링크가 깨 졌을 때 브라우저가 보여주는 깨진 이미지 아이콘을 표시했습니다. 나는 당신의 대답을 upvote에 대한 충분한 명성이 없어, 난 단지 체크 표시를 클릭 할 수 있습니다. 고맙습니다. – carlosgg
같은 문제가 있습니다. 나는 이미지 이름을 짧게하지만 도울 수는 없다. 나는 나의 이미지가 logo.png이라고 맹세하지만 GAE가 그것을 인식 할 수 있도록 logo.PNG로 변경해야한다. 도대체 뭐야? – John