1.6, jurgen (?), 08:09, 02/07/2008 [ответить] [﹢﹢﹢] [ · · · ] [к модератору]
| +/– |
При копировании файла по FTP, на удаленной машине создаётся одноименный файл нулевой длинны.
Скрипт, выполняющий это действие, работу не завершает.
Средствами Midnight Commander копирую без проблем.
В чём дело то?
Спасибо
| |
|
2.8, Foxett (?), 16:21, 15/07/2009 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
Ты уверен что закрываешь файл после копирования? Если нет то проблема в том, что после копирования файловую переменную надо закрыть.
| |
|
1.9, ULiX (?), 01:04, 08/10/2010 [ответить] [﹢﹢﹢] [ · · · ] [к модератору]
| +/– |
Никак не хочет работать команда в Perl скрипте:
$ftp->get("удаленный файл", "локальный файл");
Хотя через консольный интерфейс ftp всё получается замечательно.
И размер файла получаю, и время изменения, а вот скачать не получается. На ftp сервере архив zip на 38МБ.
Пришлось в итоге в скрипте использовать только $ftp->size() для определения размера и curl для скачивания файла после проверки размера.
| |
|
2.10, Максим (??), 15:53, 07/03/2012 [^] [^^] [^^^] [ответить] [к модератору]
| +/– |
> Никак не хочет работать команда в Perl скрипте:
> $ftp->get("удаленный файл", "локальный файл");
> Хотя через консольный интерфейс ftp всё получается замечательно.
> И размер файла получаю, и время изменения, а вот скачать не получается.
> На ftp сервере архив zip на 38МБ.
> Пришлось в итоге в скрипте использовать только $ftp->size() для определения размера и
> curl для скачивания файла после проверки размера.
надо в bin mode перейти, тогда всё нормально будет :-)
$ftp->binary;
| |
|
|