警告:ftp_put():连接到端口

时间:2015-08-25 13:21:32

标签: php ftp

我无法将文件上传到我的ftp服务器。

总是有警告:

  

ftp_put():连接到端口。

<?php
    set_time_limit(0);
    $host = 'xxxx';
    $usr = 'yyyy';
    $pwd = 'zzzz';
    $local_file = '/home/back.sql';
    $ftp_path = '/public_html/';
    $conn_id = ftp_connect($host, 21) or die ("Cannot connect to host");
    ftp_login($conn_id, $usr, $pwd) or die("Cannot login");
    $upload = ftp_put($conn_id, $ftp_path.'back1.sql', $local_file, FTP_ASCII); 
    print($upload);
?>

代码执行了三次。我收到了三个不同的警告。

  

警告:ftp_put():在第10行的文件名(我命名为)中连接到端口1926   警告:ftp_put():在第10行的文件名(我命名为)中连接到端口1928   警告:ftp_put():在第10行的文件名(我命名为)中连接到端口1930

  1. 警告信息是什么意思?
  2. 为什么要连接到不同的端口?也许端口每次都应该是21,为什么不呢?

0 个答案:

没有答案