繁体   English   中英

通过php将远程文件传输到远程ftp

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM