0

ファイルを Google App Engine に正しくアップロードする方法を見つけようとしています。images という名前の静的ディレクトリのハンドラーを宣言すると、すべてが機能します - アップロード ステートメントは必要ありません - しかし、正規表現を使用して Web グラフィックのみをアップロードしようとすると、ファイルは (明らかに) アップロードされません。

ここに私の app.yaml があります:

application: static-files-demo-999
version: 1
runtime: php
api_version: 1

handlers:
- url: /styles
  static_dir: styles

- url: /images/(.*\.(gif|png|jpg))
  static_files: static/images/\1
  upload: images/(.*\.(gif|png|jpg))

- url: /.*
  script: main.php

私が知る限り、ドキュメントが言うように、画像フォルダーをターゲットにしているだけです。誰かが私が間違っていることを見つけることができますか?

とても有難い!

ベスト - ジョー

4

1 に答える 1

1

解決しました。私は文字通りドキュメントに従っていて、パスに静的フォルダーを含めていました。正しいコードは次のとおりです。

- url: /images/(.*\.(gif|png|jpg))
  static_files: images/\1
  upload: images/(.*\.(gif|png|jpg))

願わくば、これにより、他の人が同じ (ボーンヘッド) ミスを犯すのを防ぐことができます。

  • ジョー
于 2013-11-13T00:26:14.917 に答える