错误:Transfer aborted. No space left on device in   --- 空间不足(空间充足,其他项目组的能顺利备份
ftp目标服务器:linux
上传服务器   :win2003
目的:把 win2003上的数据备份到备份服务器上(ftp服务器)。
public function nb_put($remotefile,$localfile)
    {
    $res = ftp_nb_put($this->conn,$remotefile,$localfile,FTP_BINARY,ftp_size($this->conn,$remotefile));
     while ($res == FTP_MOREDATA)
     {
     $res = ftp_nb_continue($this->conn);
     }
      
     if ($res == FTP_FINISHED)
     {
     return true;
     }
     else 
     {
     return false;
     }
    }
    
    public function put($remotefile,$localfile)
    {
     return ftp_put($this->conn, $remotefile, $localfile, FTP_ASCII);
    }这两个方法,不论是用FTP_ASCII还是FTP_BINARY 都是返回同样的问题。
从本地 xp 备份到win2003 (测试)顺利备份。
请高手赐教