隔离我的问题后,我正在使用以下代码测试我的API:
img = img/np.amax(img)
有时它确实有效,但有时会返回404。 我访问的链接只返回JSON响应。
这在我重新启动Amazon EC2服务器后开始发生。
如果我在当地工作,它似乎工作得更好(但有时它甚至不起作用)。
RuntimeWarning: invalid value encountered in true_divide
我试图在一些在线php测试者中做。同样的问题。
我认为这是一个服务器配置问题,但我不知道如何调试。
感谢您的帮助。
更新
当我看到我的请求/回复的重要性时,我得到了这些数据
$url = 'http://example.com/api/myendpoint;
print_r(get_headers($url));die();
问题是主ip XX:XX:XX:XX:XX不是我的实际ip。在更改amazon web-server中的实例之前,这是我的旧ip。 这可能会导致问题,但我该如何解决?
答案 0 :(得分:0)
我发现它是什么:
当我改变我的亚马逊网络服务器时,在我的OVH托管中我改变了我的dns的ipv4。 但我没有改变ipv6。
因此,有时当我尝试访问该网站时,呼叫被重定向到正确的ip(ipv4中显示的路径),有时是旧的错误(ipv6指示的路径)