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 に答える