这两个函数要用在同一个服务器的..你两个服务器都不同..用FTP的函数吧..

解决方案 »

  1.   

    啊,明白楼上的意思。用FTP函数,具体如何用法,可以给一个例子吗?
      

  2.   

    在服务器B上用先面的这段代码:// define some variables
    $local_file = 'local.zip';
    $server_file = 'server.zip';
    // connect to the FTP server
    $conn_id = ftp_connect($ftp_server);
    $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
    // try to download
    if (ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)) {
        echo "Successfully written to $local_file\n";
    } else {
        echo "There was a problem\n";
    }
    // close the connection
    ftp_close($conn_id);
      

  3.   

    后来经过测试,用rename或是copy是可以的,只是现在不是用的IP地址,是用用户名去访问的.
    猜想可能是IP地址中的点解析不出来的原因.
      

  4.   

    谢谢大家,问题解决了,后来使用的方法是通过ftp的方式来处理远程文件移行的问题。