0

我刚刚按照指南做了 appengine 的示例留言簿,它完全遵循了指南。该应用程序在本地运行良好。然后我通过Eclipse成功地将它部署到appengine。我可以通过管理门户查看我的应用程序。但我可以通过 http://.appspot.com 访问我的应用程序,浏览器显示错误:

Network Error (tcp_error)

A communication error occurred: "Operation timed out"
The Web Server may be down, too busy, or experiencing other problems    preventing it from responding to requests. You may wish to try again at a later time.

For assistance, contact your network support team.

在浏览器中看到错误后,我检查了管理日志,看到这个:

2012-12-05 04:26:32.792 / 200 67ms 0kb Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4
116.246.26.29 - - [05/Dec/2012:04:26:32 -0800] "GET / HTTP/1.1" 200 867 - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4" "evanguestbook.appspot.com" ms=68 cpu_ms=64 cpm_usd=0.000097 instance=00c61b117c85ed8047fbc561bc883e1ac1c50c

在日志中看起来没有错误。

从管理日志中,我看到:

API serving not allowed for this application

我有时做错了吗?还是我错过了一些事情要做?

4

1 回答 1

0

你可以检查几件事:

  • 确保您的本地计算机和外部网络之间没有网络问题,导致您无法访问 .appspot.com 域上的应用程序。您的网络中有代理服务器吗?
  • 这可能看起来微不足道,但我想根据您的问题确认您是否确实正在访问您的应用程序的 URL,如下所示:http://APP_ID.appspot.com,其中 APP_ID 是您的应用程序 ID。
  • 如果以上几点看起来不错,我建议灭霸所说的。登录到 AppEngine 控制台,访问“日志”部分,看看是否可以在那里找到任何内容。
于 2012-12-05T09:32:07.433 回答