Что означает "php_network_getaddresses: getaddrinfo fail"?

Что означает "php_network_getaddresses: getaddrinfo fail"?

когда я использую memcache, я обнаружил, что "что означает" php_network_getaddresses: getaddrinfo fail "?" появляется при запуске методов memcache.

1 ответ

Это обычно означает, что ваш DNS resolution не работает правильно. PHP не может получить IP-адрес для имен хостов, используемых в функциях Memcache.

Ваши варианты

  • Проверьте / исправьте, что 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
Другие вопросы по тегам