soft4you2: Блог

Главные вкладки

ошибка fsockopen

26 июля 2008 в 18:52

пытаюсь прикрутить скрипт whois-проверки к главной странице друпала.

прикручивал следующим образом - скрипт состоит из 3х php файлов. содержимое index.php скрипта скопировал и вставил (в редакторе) в страницу которая у меня является главной. поле запроса и выбора зон - ru, com - показывается. НО когда жмешь проверить то выдается такая вот ошибка:

# warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/e/public_html/v2/lib.php on line 72.
# warning: fsockopen() [function.fsockopen]: unable to connect to :43 in /home/e/public_html/v2/lib.php on line 72.

т.е. ошибка происходит в этой функции:

function perform_whois($domainname, $ext, $raw)
{
global $vars;
global $errormsg;
global $whois_servers;
global $rawoutput;
global $whois_avail_strings;

$rawoutput = "";

if($raw) { return do_raw($domainname, $ext); }

if(($ns = fsockopen($whois_servers[$ext], 43)) == false){
$errormsg = "Cannot connect to ".$whois_servers[$ext]."";
return -1;
}