私は1ヶ月間Maps APIサービスを使用しています。今朝私はサービスが動作を停止したことがわかりました。 maps.googleapis.co
mへのすべての要求は、私のサーバーがしばらくの間ハングアップし、内部サーバー500エラーを表示します。file_get_contentsを使用したMaps APIは内部500エラーを発生させます
私はブロックされていた/ googleによって禁止されていたと私はt
とc
と見落としている必要がありますが、さらに私の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リクエストから何の応答も見えません。
PHP 5.1 ??????真剣に?どのくらいひどく古くなっているのか分かりましたか?最後の5.1リリースは10年以上前です。まだそれを提供しているWebホストが本当にありますか? – Simba
また、「500」エラーが発生した場合、実際のエラーの詳細がサーバーログに記録されます。質の高いWebホストは、サイトのサーバーログを表示できるようにする必要があります。 – Simba