GAE Python:在localhost上运行但在部署后无法运行的映像

时间:2013-02-12 11:05:58

标签: python google-app-engine

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

以上是我的app.yaml文件。它正在使用localhost但在部署后无法正常工作。我在gae网站上收到了404回复。任何人都知道如何解决它?

2 个答案:

答案 0 :(得分:1)

AppEngine是区分大小写的文件系统,检查图像的大小写是否包含文件名。


也许你的文件没有上传,从一个基本的处理程序开始,看看是什么阻止了上传:

- url: /static/images
  static_files: static/images
  upload: uploads

答案 1 :(得分:1)

您正在尝试从错误的文件夹上传文件。试试这个:

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