Что означает "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