【问题标题】:Uploading files on another sever / hosting在另一台服务器/主机上上传文件
【发布时间】:2013-11-06 20:34:19
【问题描述】:

我有 2 个共享的 linux 主机。一个在 Hostgator 上,另一个在 BlueHost 上。我在 Hostgator 中托管的网站允许我的用户上传文件。我希望我的用户上传的文件上传到我的 BlueHost 主机上。这可能吗?

【问题讨论】:

    标签: php hosting shared-hosting


    【解决方案1】:

    你可以这样做

    $server = 'anysite.com';
    $username = 'username';
    $password = 'password';
    $local_file = 'original.jpg';
    $remote_file = 'uploaded.jpg';
    
    $conn = ftp_connect($server);
    $login = ftp_login($conn, $username, $password);
    
    ftp_put($conn, $remote_file, $local_file, FTP_ASCII);
    ftp_close($conn);
    

    更多信息可以在这里找到

    http://altafphp.blogspot.in/2011/06/upload-files-to-remote-server.html

    【讨论】:

      【解决方案2】:

      是的,这是可能的。

      您将在 Hostgator 上构建您的上传表单,并将“操作”网址指向 BlueHost 上的上传处理程序。

      例如

      HostGator - html 表单所在的位置

      <form action="http://bluehost-domain.com/upload_file.php" method="post" enctype="multipart/form-data">
      ...
      </form>
      

      注意* 使用此方法,Hostgator 上的用户将在上传完成后被重定向到 bluehost 域。

      【讨论】:

        猜你喜欢
        • 2011-11-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-23
        • 1970-01-01
        • 1970-01-01
        • 2011-12-03
        相关资源
        最近更新 更多