python - 带有 staticdir 的 Google App Engine 中的 403 错误

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

出于某种原因,我无法让 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。

有什么想法吗?

..弗雷德里克

最佳答案

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

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

关于python - 带有 staticdir 的 Google App Engine 中的 403 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1722441/

相关文章:

python - 列表和 lambda 表达式

python - python -i 的 ruby​​ 等价物是什么?

python - 删除 numpy 数组的对角线元素

python - Django IntegrityError 列 "author_id"中的 null 值违反了非空约束

google-app-engine - 通过 App Engine 管理 Google 云端硬盘文件

java - 将应用上传到应用引擎时出现“此应用不存在”

linux - 是否可以对文件夹应用计数功能,然后在文件夹超出限制时删除文件?

python - 如何导入pygame、pyperclip?

linux - 为什么 UNIX 用户必须有密码?

google-app-engine - app-engine-patch 和 pyFacebook 不工作