2016-09-14 13 views
0

私は1ヶ月間Maps APIサービスを使用しています。今朝私はサービスが動作を停止したことがわかりました。 maps.googleapis.co mへのすべての要求は、私のサーバーがしばらくの間ハングアップし、内部サーバー500エラーを表示します。file_get_contentsを使用したMaps APIは内部500エラーを発生させます

私はブロックされていた/ googleによって禁止されていたと私はtcと見落としている必要がありますが、さらに私のGoogleのAPIデベロッパーコンソールに通知されていない見ている。

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

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

まず、ブロックされているかどうかはどうすればわかりますか?
第2に、Googleから問題が何であるかというエラーが表示されないのはなぜですか? 私のサーバーで500エラーが発生するのはなぜですか?私のサーバーがブロックされている場合、APIの問題が何であれ、それは単に応答するだけではありませんか?

すべて私には非常に奇妙なようです。それは今日だけ始まった。私はfile_get_contentsでapacheサーバ上のphp 5.1を使ってAPIを打っています。

明確にするために、500エラーが私のサーバーにあります。ハングして500エラーを吐き出すので、httpリクエストから何の応答も見えません。

+0

PHP 5.1 ??????真剣に?どのくらいひどく古くなっているのか分かりましたか?最後の5.1リリースは10年以上前です。まだそれを提供しているWebホストが本当にありますか? – Simba

+0

また、「500」エラーが発生した場合、実際のエラーの詳細がサーバーログに記録されます。質の高いWebホストは、サイトのサーバーログを表示できるようにする必要があります。 – Simba

答えて

0

3時間のデバッグ後、説明されていない理由で動作します。私が考えることができる唯一の可能性は、ホスティング会社がメンテナンスを行っており、彼らが変更したことが原因です。 20分を待つことを止めた後、彼らは切断しましたが、おそらく彼らは私のために舞台裏でそれを調べました。午前中は腹が立っていて、嬉しいですが、何か理由がわからないのはまだまだ不満です。

+0

何が起こっているかを見るためにカールを試してみてください。 – CatalinB

関連する問題