我一直在使用Maps API服务一个月。今天早上我发现该服务已停止工作。对maps.googleapis.co
m的任何请求都会导致我的服务器暂停一段时间,然后显示内部服务器500错误。
起初我以为我被谷歌封锁/禁止了,我必须忽略t
和c
的内容,但是进一步查看我的google api dev中没有通知控制台。
它只会挂起并导致域maps.googleapis.com出现500错误,而不是其他任何错误。我猜测Google已经阻止了我的服务器IP,但他们会这样做并且我的API密钥仍能正常工作似乎很奇怪。如果他们阻止了我,它不是整个API帐户吗?
首先,我如何知道自己是否被封锁? 其次,为什么我没有从谷歌说出错是什么问题? 为什么它会导致我的服务器发出500错误?如果我的服务器被阻止,它不会只是回应说出API问题是什么?
对我来说,一切似乎都很奇怪。它只在今天开始。我在apache服务器上使用php 5.1与file_get_contents
一起使用API。
为了澄清,500错误在我的服务器上,我看不到来自http请求的任何响应,因为它挂起然后吐出500错误。
答案 0 :(得分:0)
现在经过3个小时的调试后,它没有任何解释的原因。我能想到的唯一可能性是托管公司一直在做维护,而他们改变的东西导致了这种情况。等待20分钟后,他们断开连接,但也许他们在幕后为我调查。整整一个早上都很生气,虽然我很高兴它解决了它仍然令人沮丧,不知道是什么或为什么