Показать сообщение отдельно

  #29  
Старый 27.06.2009, 18:02
typus
Постоянный
Регистрация: 25.07.2007
Сообщений: 895
С нами: 9892926

Репутация: 0


По умолчанию

Если кому то интересно, нашел одно решение, может быть полезно в случаях, подобным моему - когда необходимо синхронизировать файлы между серверами, и при этом к одному из серверов есть доступ только по FTP.
FTPSync.pl - на перле,
очень простой скрипт с точки зрения установки и запуска - просто распаковать куда то и запустить из текущей директории ftpsync.pl.
Например,копирование с локального на удаленный хост -

PHP:


Код:
perl ftpsync
.
pl
-
n
/
path
/
tolocal
/
folder
/
ftp
:
//ftp_user:ftp_pass@ftp_host/path/toremote/folder/
-n - не удалять файлы на приемнике, если их нет в источнике
Остальные опции можно посмотреть в сети или вызвать perl ftpsync.pl без агрументов, получим помощь..
Удобно лично для меня то, что я залил папку со скриптом на тот свой хостинг, на котором у меня есть ssh, написал там короткий шелл-скрипт, поставил его в крон и забыл про проблему синхронизации файлов с тем моим хостингом, на котором нет ssh...
зы: конечно работает значительно медленнее, нежели rsync, но покуда мне не нужно синхронить ежеминутно, все меня устраивает.
 
Ответить с цитированием