【发布时间】:2011-10-08 06:21:41
【问题描述】:
我正在使用 python 在谷歌应用引擎上开发一个小型 webapp。 我正在使用 Eclipse IDE 进行开发。当我尝试运行 python webapp 时,出现此错误。
Status: 404 Not Found
Content-Type: text/html; charset=utf-8
Cache-Control: no-cache
Expires: Fri, 01 Jan 1990 00:00:00 GMT
Content-Length: 0
【问题讨论】:
-
您可能想尝试下载和安装Fiddler。它将向您显示来自您机器的 HTTP 流量,因此您可能能够更好地调试它。对于谷歌应用引擎用户来说,这个问题可能更明显一些,但是如果我们不知道它试图检索的 URL 并且没有您的任何代码,那么很难说出您为什么会收到 404 .另外,也许有人可以告诉您如何启用和检索日志,以尝试进一步调试...
-
您是从 App Engine Launcher 还是以其他方式运行应用程序?启动器是在本地机器上测试它的标准方法。
-
当您通过
python devserver.py yourapp运行然后转到localhost:8080时,您会收到404 错误吗?你有正确的模板吗?显示一些代码或您正在尝试的示例。 -
你能发布 app.yaml 和(webapp?)应用程序的 url 定义吗?
-
由于很多人成功编写了 webapps,我认为可以肯定地假设这不是 App Engine 的问题。因此,您可能应该向我们提供一些东西,让我们了解您对应用引擎的具体使用有何不同 - 例如,您的代码和 app.yaml。
标签: python eclipse google-app-engine