[英]transferring a remote file to a remote ftp via php
我正在开发一个PHP脚本。
我想通过PHP将远程ZIP文件传输到远程FTP(我是FTP帐户的所有者)。
例如:
我有两个主机帐户: Hostgator共享帐户和Hostgator VPS帐户。 我想在VPS主机上运行我的PHP脚本。 我希望我的PHP脚本将此文件上传到共享主机帐户。
有谁知道这个问题的PHP类?
只是:
copy('ftp://user:pass@from.com/file.txt', 'ftp://user:pass@dest.com/file.txt');
PHP服务器将同时消耗带宽上载和下载。
从手册:
<?php
$file = 'somefile.txt';
$remote_file = 'readme.txt';
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// upload a file
if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
echo "successfully uploaded $file\n";
} else {
echo "There was a problem while uploading $file\n";
}
// close the connection
ftp_close($conn_id);
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.