$ftp_server="xxx.xxx.xxx.xxx";
 $ftp_user_name="xxx";
 $ftp_user_pass="xxx";
 $local_file = '1.js';
 $server_file = '1.js';
 $conn_id = ftp_connect($ftp_server);
 $login_result = ftp_login($conn_id,$ftp_user_name,$ftp_user_pass) or die("Login error");
 $fp=fopen($local_file,"r");
 if(ftp_fput($conn_id,$server_file, $fp, FTP_ASCII)) {  //这里用ftp_ascii和ftp_BINARY都一样,报错就是这一行
    echo "Successfully uploaded $server_file\n";
 } else {
    echo "There was a problem while uploading $file\n";
 }
 ftp_close($conn_id);
 fclose($fp);
执行报错:
Warning: ftp_fput() [function.ftp-fput]: Opening ASCII mode data connection for 1.js. in D:\wamp\www\ftp\doftp.php on line 16请高手给予正解