1

App Engine サイトへの静的ファイルのアップロードで問題が発生しています。yaml ファイルのさまざまなオプションの組み合わせをすべて試しましたが、うまくいきませんでした。さらに奇妙なのは、すべての画像をアップロードしたときに、数分間そこにあるように見えた後、消えてしまったことです。ログから、彼らが一時的にそこにいたことさえわかります。すべてがローカルで正常に機能しています。

YAML は次のとおりです。

application: socialsamplrsite
version: 1
runtime: python27
api_version: 1
threadsafe: false

libraries:
- name: django
  version: "1.3"

builtins:
- django_wsgi: on

handlers:

- url: /img
  static_dir: img

- url: /css/bootstrap.min.css
  static_files: css/bootstrap.min.css
  upload: css/bootstrap.min.css

- url: /js
  static_dir: js

- url: .*
  script: django_bootstrap.py

ご協力いただきありがとうございます。

画像がそこにあるように見えたときのログ エントリを次に示します。

2012-11-30 01:07:34.199 /img/Social-Sampler-Master-Logo-for-web.png 200 24ms 43kb Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.91 Safari/537.11
203.79.108.219 - - [29/Nov/2012:04:07:34 -0800] "GET /img/Social-Sampler-Master-Logo-for-web.png HTTP/1.1" 200 43692 "http://socialsamplrsite.appspot.com/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.91 Safari/537.11" "socialsamplrsite.appspot.com" ms=24 cpu_ms=0 

そしてその直後:

2012-11-30 01:08:51.822 /img/Social-Sampler-Master-Logo-for-web.png 404 146ms 0kb Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.91 Safari/537.11
203.79.108.219 - - [29/Nov/2012:04:08:51 -0800] "GET /img/Social-Sampler-Master-Logo-for-web.png HTTP/1.1" 404 0 - "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.91 Safari/537.11" "socialsamplrsite.appspot.com" ms=147 cpu_ms=0 

W 2012-11-30 01:08:51.820 ハンドラが参照する静的ファイルが見つかりません: /img/Social-Sampler-Master-Logo-for-web.png

4

1 に答える 1

0

HTMLファイルを確認してください。多くの場合、Web アプリ内の命名規則または jinja2 テンプレート コードによって、このようなエラーが発生する可能性があります。幸運を!

于 2012-11-30T06:54:39.640 に答える