【问题标题】:403 error in Google App Engine with staticdir带有静态目录的 Google App Engine 中的 403 错误
【发布时间】:2009-11-12 14:09:16
【问题描述】:

由于某种原因,我无法让 static_dir 工作。在我的 app.ymal 我有:

-   url: /ui
    static_dir: ui

-   url: /dump
    static_dir: dump

从 /ui 加载静态文件有效(即 /ui/images/logo.png)。但是当我尝试从 /dumo 访问某些内容时,我得到了:

INFO     2009-11-12 14:03:55,497 dev_appserver.py:3034] "GET /dump/kaxas.zip HTTP/1.1" 403 -

如果我将 zip 文件的名称更改为其他名称,则会返回 404 错误。所以它以某种方式找到了文件。

在服务器上,文件具有相同的所有者和组,以及相同的权限 (chmod 755)。

我在 linux 服务器上运行 dev_appserver。

有什么想法吗?

..弗雷德里克

【问题讨论】:

    标签: python linux google-app-engine http-status-codes http-status-code-403


    【解决方案1】:

    由于配额问题,GAE 通常会返回 HTTP 403 代码,请阅读http://code.google.com/appengine/docs/quotas.html

    我认为您的 zip 文件超过 1 MB,并且我已阅读它不允许如此大的 zip 文件。尝试使用较小的文件以确保转储工作正常,我认为它会工作。

    【讨论】:

    • 是的,这里也描述了 1MB 限制:aralbalkan.com/1434 显然 GAE 文档对文件限制的描述不是很清楚。
    • 本地运行gae有没有办法提高限制?
    • 还使用较小的文件进行了测试。工作。谢谢。
    • 静态文件和请求/响应的限制现在是 10MB,而不是 1MB。
    猜你喜欢
    • 2012-02-02
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    • 2016-06-12
    • 1970-01-01
    • 2015-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多