PHP file_get_contents无法获取内容

时间:2016-01-07 11:08:40

标签: php server

我正在使用file_get_contents从json格式的URL获取api结果。但是,当我调用url时,file_get_contents中存在问题。 错误返回

file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known

我正在使用的url是在转发到主api服务器之前调用负载均衡器服务器。如果我直接将url更改为主api服务器ip地址,我就能得到结果。但是,如果我通过负载均衡器url调用它返回错误消息

我需要在loadbalancer服务器中配置吗?

  • 更新:似乎是域名问题?我尝试使用负载均衡器直接IP地址调用。这是工作。但是当我切换回域名网址时,它就失败了。

1 个答案:

答案 0 :(得分:0)

我实际上正在调用内部服务器api域。所以,我必须配置服务器主机文件。