Google应用引擎图片上传会删除以前的文件

时间:2014-07-05 15:59:38

标签: google-app-engine

我是Google App Engine的新手。当我将文件保存在图像文件夹中并运行bat文件时,它会正确上传图像,但是当我删除这些图像并将新图像上传时,它会删除以前的图像。

我的app.yaml看起来像这样

application: testcdn
version: 1
runtime: python27
api_version: 1
threadsafe: true

default_expiration: "1d 1h"

handlers:
- url: /css
  static_dir: css

- url: /images
  static_dir: images

- url: /js
  static_dir: js

- url: /.*
  static_files: index.html
  upload: index.html

此外,当2位开发人员尝试将图片上传到具有不同Google帐户的同一个cdn商店时,它会删除之前由其他开发者上传的图片。

请建议。

1 个答案:

答案 0 :(得分:1)

您的本地文件会镜像您部署的文件。如果在本地删除文件,然后部署,则将删除远程文件。您不仅要定义要上载的文件,还要定义要远程镜像的文件。

我不确定你的第二条评论。文件是否具有相同的文件名?您必须提供上传代码以进行诊断。