Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Perl работа с фтп - Не работает |

08.09.2009, 17:11
|
|
Участник форума
Регистрация: 05.12.2007
Сообщений: 113
Провел на форуме: 252598
Репутация:
34
|
|
Perl работа с фтп - Не работает
Задача: получить в масив листинг дерриктории на фтп.
Делаю все как по ману
http://search.cpan.org/dist/libnet/Net/FTP.pm
Код:
my $ftp = Net::FTP->new($host, Debug => 0) or print"Connect: [ERROR]\r\n";
$ftp->login($login, $password) or print"Authorisation:[ERROR]";
$ftp->cwd();
@q = $ftp->ls(".");
foreach(@q) { print $_; }
$ftp->quit;
Просто не работает =( ошибок не выводит библиотека с цпана последняя
Пробовал на различных фтп.
|
|
|

08.09.2009, 17:23
|
|
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме: 5111568
Репутация:
2399
|
|
попробуй:
Код:
use Net::FTP;
my $host = 'some.host.name';
my $login = 'abc';
my $password = 'def';
my $folder = '/pub';
my $ftp = Net::FTP->new($host, Debug => 0) or die "Connect: [ERROR]\r\n";
$ftp->login($login, $password) or die "Auth: [ERROR]";
$ftp->cwd($folder);
@q = $ftp->ls($folder);
foreach(@q) { print $_."\n"; }
$ftp->quit;
у меня работает.
запусти из под cmd и посмотри что скрипт пишет, какую ошибку.
|
|
|

08.09.2009, 17:23
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Нормально все работает
|
|
|

09.09.2009, 10:28
|
|
Участник форума
Регистрация: 05.11.2008
Сообщений: 105
Провел на форуме: 292722
Репутация:
71
|
|
zer0ska, попробуй перевести соединение в пассивный режим
А ошибки я смотрю здесь:
|
|
|

10.09.2009, 14:25
|
|
Участник форума
Регистрация: 05.12.2007
Сообщений: 113
Провел на форуме: 252598
Репутация:
34
|
|
Спасибо
вроде заработало сам не понел где ошибка но тут.
Timeout at /usr/share/perl/5.8/Net/FTP.pm line 972
Сам модуль http://cpansearch.perl.org/src/GBARR/libnet-1.22/Net/FTP.pm
|
|
|

10.09.2009, 18:10
|
|
Участник форума
Регистрация: 05.12.2007
Сообщений: 113
Провел на форуме: 252598
Репутация:
34
|
|
ЗЫ Как сделать чтобы ошибки модулей не прерывали работу скрипта ?
|
|
|

10.09.2009, 19:37
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
eval используй
|
|
|
|
 |
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Продаю фтп
|
converts |
Доступы, shells, ftp - Покупка, продажа |
1 |
15.06.2009 07:48 |
|
Продам фтп от сайтов
|
Ftp_sell |
Доступы, shells, ftp - Покупка, продажа |
0 |
06.03.2009 01:43 |
|
ПОКУПАЕМ ФТП (всем выгодно)
|
EvilHacker |
Доступы, shells, ftp - Покупка, продажа |
1 |
01.03.2009 18:05 |
|
Юмор: Кто сказал что у админов халявная работа?
|
silveran |
Болталка |
7 |
21.07.2007 02:37 |
|
Icmp работает, а ftp, http нет, Помогите пож.
|
Alex_tc |
Чаты |
8 |
02.06.2003 08:29 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|