0

我目前正在尝试在谷歌的应用引擎上托管一个小型静态网站,但在正确配置 app.yaml 时遇到问题。

我的应用程序目录:

[文件夹] 应用程序名称

[子文件夹 1] 静态

[subfolder2] css //stylesheets

[subfolder2] js //scripts

[subfolder2] img //images

[subfolder2] files //this contains additional html files

Index.html

About.html

Portfolio.html

应用程序.yaml

favicon.ico

索引.yaml

主文件

我的 app.yaml 目前包含以下信息:

应用程序:应用程序名称

版本:1

运行时:蟒蛇

api_version: 1

处理程序:

-url: /img/(.*) static_files: static/images/\1 上传: static/images/(.*)

处理程序:

-url: /css/(.*) static_files: static/stylesheet/\1 上传: static/stylesheet/(.*)

处理程序:

-url: /js/(.*) static_files: static/javascript/\1 上传: static/javascript/(.*)

-url: /(.*.html) static_files: static/\1 上传: static/index.html

-url: /.* 脚本: main.py

当我尝试运行该页面时,我收到以下错误消息:

主机:appengine.google.com

解析 yaml 文件时出错:

重复的属性“处理程序”。

在“I:\5 - HTML\kaoartwork\app.yaml”中,第 14 行,第 1 列

2012-07-24 13:00:21(进程退出,代码 1)

您现在可以关闭此窗口。

任何帮助将不胜感激!

4

1 回答 1

1

您在 app.yaml 中声明了 3 次处理程序。
在您的处理程序定义之上只需要一个。

application: applicationname
version: 1
runtime: python
api_version: 1

handlers:

<your handlers here>
于 2012-07-24T20:47:08.273 回答