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 回答