【发布时间】:2021-06-08 08:58:45
【问题描述】:
我已在 App Engine(标准环境)中成功部署了我的 Django 应用程序,但我收到以下消息:
未找到 在此服务器上找不到请求的资源。
仪表板中没有应用程序和服务器错误,但有两个客户端错误,其 URI 为:/favicon.ico 和 /myapp/
在应用程序开始运行之前,我可以在日志资源管理器中找到 404 错误,并以 301 结束。
【问题讨论】:
-
您是否运行了
collectstatic并设置了STATIC_ROOT? docs.djangoproject.com/en/dev/howto/static-files -
是的,我两个都做了
-
抱歉回复晚了。根据文档,您需要在
app.yaml中定义静态文件的处理程序,希望对cloud.google.com/appengine/docs/standard/python/getting-started/… 有帮助位于我的config文件中 -
嘿@VíctorMoreno,为了获得最佳帮助,您需要描述您是在 GAE Standard 还是 GAE Flexible 和 Python 版本上运行。 Py 2 和 Py 3 的 GAE 不同。
标签: python django google-app-engine google-cloud-platform http-status-code-404