我想将文件从网络服务器传输到另一个大约1GB,我可以访问服务器ftp和ftps。
我怎么能用快速方式做到这一点..我不想将文件下载到我的电脑然后上传到新服务器。
由于
答案 0 :(得分:1)
鉴于所有优惠和所有客户都无法使用SSH,我建议使用net2ftp,它允许将文件从一个FTP服务器复制/移动到另一个FTP服务器。
在此处连接到您的FTP帐户(来源):http://www.net2ftp.com。进入后,选择要复制/移动的文件,然后在顶部菜单中选择相应的选项。您可以指定另一台FTP服务器。
答案 1 :(得分:1)
现在,我认为这很容易。将两个主机的ftp帐户添加到名为MultCloud(https://www.multcloud.com)的多云管理应用程序中,然后您可以在一个界面中传输文件,因为MultCloud是一个基于Web的应用程序,100%免费。
答案 2 :(得分:0)
使用php ftp函数。设置ini_set('max_execution_time', 0);
和ignore_user_abort(1)
然后
$File = "PathToFile";
$Ftp = ftp_connect("IP of the othe server that will receive the file");
ftp_login($Ftp,"ftpuser","ftppassword");
ftp_pasv($Ftp,true); // Join pasv which is always better
ftp_put($Ftp,"Path in the remote server",$File,FTP_BINARY);
ftp_close($Ftp);
发送二进制文件时始终使用FTP_BINARY
当然通过网络浏览器或cron
启动php脚本编辑:忘记ftp_login()