1

“php_network_getaddresses: getaddrinfo failed”是什么意思?

当我使用 memcache 时,我发现这个“什么是“php_network_getaddresses:getaddrinfo failed”的含义?” 运行 memcache 的方法时出现。

4

1 回答 1

0

这通常意味着您DNS resolution的工作不正常。PHP 无法获取 Memcache 函数中使用的主机名的 IP 地址。

您的选择

  • 检查/修复是否可以正确完成 DNS 查找。
  • 将您的代码更改为use ip-addresses而不是主机名

例子

Memcache::connect("1.2.3.4");           // replace with correct ip
Memcache::getServerStatus("1.2.3.4");   // --- '' ---
// etc other functions using hostname
于 2014-01-27T09:53:52.823 回答