8

我正在使用 Facebook Current PHP SDK。我的应用程序运行正常。但是从今天开始,任何返回的 api 调用都无法连接到 2a03:2880:10:1f03:face:b00c:0:26:网络无法访问。

这是我的代码

  try {
    $fbme = $facebook->api('/me');
  } catch (Exception $e) {        
  echo $e->getMessage();        
  }

有人有这个问题吗?我怎样才能解决这个问题?

4

2 回答 2

11

这个问题还有另一种解决方案,在http://codecorner.galanter.net/2011/06/03/solution-for-wordpress-curl-ipv6-error-network-is-unreachable/上找到

您可以通过设置以下curl 选项简单地强制 IPV4 解析:

curl_setopt( $handle, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
于 2012-09-04T09:57:45.233 回答
6

您的服务器的网络或防火墙可能配置错误;如果您没有 IPV6 连接,请禁用您的 IPV6 接口

于 2012-06-12T20:47:43.553 回答