0

Maps API サービスを 1 か月間使用しています。今朝、サービスが停止していることに気付きました。m への要求maps.googleapis.coにより、サーバーが一瞬ハングし、内部サーバー 500 エラーが表示されます。

最初は、Google によってブロック/禁止されていると思っていました。 と で見落としているものがあるに違いありませんが、tさらにc調べてみると、Google API 開発コンソールに通知がありません。

  • 同じ API キーを使用して別のサーバーからリクエストを行うと、機能します。
  • 同じ API キーを使用して URL バーで直接リクエストを行うと、それも機能します。

ハングするだけで、ドメイン maps.googleapis.com で 500 エラーが発生し、他のドメインでは発生しません。Google がサーバー IP をブロックしたと推測していますが、Google がこれを行うのは奇妙に思えますが、API キーは引き続き正常に機能します。彼らが私をブロックしたとしたら、それは API アカウント全体ではないでしょうか?

まず、自分がブロックされているかどうかを知るにはどうすればよいですか?
次に、Google から問題の内容を示すエラーが表示されないのはなぜですか? サーバーで 500 エラーが発生するのはなぜですか? サーバーがブロックされている場合、API の問題が何であれ、サーバーは応答しませんか?

私にはすべてが非常に奇妙に思えます。それは今日始まったばかりです。file_get_contentsApache サーバーで php 5.1 を使用して API をヒットしています。

明確にするために、500 エラーはサーバー上にあります。http 要求からの応答が表示されません。これは、ハングしてから 500 エラーを吐き出すためです。

4

1 に答える 1

0

そして今、3時間のデバッグの後、説明のない理由で動作します. 私が考えることができる唯一の可能性は、ホスティング会社がメンテナンスを行っていて、彼らが変更したことが原因であるということです. 20分間待機した後、彼らは切断されましたが、おそらく彼らは私のために舞台裏でそれを調べました. 午前中ずっと腰を抜かしてかなりイライラしていましたが、何がなぜなのかわからなくてイライラすることは解決しました。

于 2016-09-14T13:45:33.223 に答える