Acraft
Новичок
Скрипт, работающий с FTP вдруг перестал работа (Temporary failure in name resolution)
Забавно, конечно. И если что, ногами не пинайте, но....
Скрипт написанный неделю назад и до селе работавший, стал выдавать следущее безобразие:
Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/httpd/vhosts/server.name.com/httpdocs/download.php on line 56
Could not connect to Bonita Springs MLS FTP server 'idx.living.net' on port 21
Строка 56:
Целью скрипта является передача файла по ФТП на другой сервак.
Если указывать путь и файл в адресной строке браузера, то он начинает скачиваться..
Я его и так и этак, вывел и посмотрел все что можно....причины найти не могу.
Если кто сталкивался, буду признателен за помощь.
Забавно, конечно. И если что, ногами не пинайте, но....
Скрипт написанный неделю назад и до селе работавший, стал выдавать следущее безобразие:
Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution in /home/httpd/vhosts/server.name.com/httpdocs/download.php on line 56
Could not connect to Bonita Springs MLS FTP server 'idx.living.net' on port 21
Строка 56:
PHP:
$ftp_link=ftp_connect($host, $port) or die ("Could not connect to <b>$mls_name[$i]</b> MLS FTP server '$host' on port $port");
Целью скрипта является передача файла по ФТП на другой сервак.
Если указывать путь и файл в адресной строке браузера, то он начинает скачиваться..
Я его и так и этак, вывел и посмотрел все что можно....причины найти не могу.
Если кто сталкивался, буду признателен за помощь.
PHP:
if (isset($_POST['submit']))
{
set_time_limit(0);
$i=$_POST['hid'];
$ftp_link=ftp_connect($host, $port) or die ("Could not connect to <b>$mls_name[$i]</b> MLS FTP server '$host' on port $port");
$login=ftp_login($ftp_link, $user[$i], $pass[$i]);
if ($login)
{
$local_file=$local_path.$remote_file[$i];
if (file_exists($local_file))
{
unlink($local_file);
}
if (ftp_get($ftp_link, $local_file, "".$remote_path[$i].$remote_file[$i], FTP_BINARY))
{
echo ("File '$local_file' downloaded from '$mls_name[$i]'.<br>");
}
else
{
echo ("Could not download '$remote_file[$i]' from <b>'$mls_name[$i]'</b>.<br>");
}
}
else
{
echo ("Could not login to '$host:$port' as user '$user[$i]' "."(password hidden). ('$mls_name[$i]')<br>");
}
ftp_quit($ftp_link);
}
?>