За последние 24 часа нас посетили 18059 программистов и 1651 робот. Сейчас ищут 1697 программистов ...

Проблема при работе с FTP

Тема в разделе "PHP для новичков", создана пользователем Pronin1986, 25 авг 2009.

  1. Pronin1986

    Pronin1986 Активный пользователь

    С нами с:
    16 июн 2009
    Сообщения:
    9
    Симпатии:
    0
    Адрес:
    Москва
    Есть сайт1 и сайт2. Я хочу подключиться по FTP с сайта1 к сайту2. Оба сайта на 1GB но на разных площадках.

    Выполнение вот этого кода на сайте1:
    PHP:
    1.  
    2. <?php
    3. $ftp_server = "site2";
    4.  
    5. $conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server"); ;
    6.  
    7. print_r (ftp_raw($conn_id, "USER user"));
    8. echo "<br>";
    9. print_r (ftp_raw($conn_id, "PASS passwd"));
    10.  
    11. ftp_close($conn_id);
    12. ?>
    13.  
    Выводит следующее:
    Array ( [0] => 331 User name okay, need password. )
    Array ( [0] => 421 Your IP address is not welcome here. Goodbye )

    При использовании функции ftp_login также выскакивает 421 Your IP address is not welcome here. Goodbye

    Вопросов несколько:
    1. Почему сообщение 421 Your IP address is not welcome here. Goodbye появляется после того, как сервер принял логин?
    2. Почему сообщение 421 Your IP address is not welcome here. Goodbye вообще появляется в моей ситуации?
    3. Как бороться с этим и что я делаю не так?
     
  2. Переводить текст ошибки не пробовал?
     
  3. Pronin1986

    Pronin1986 Активный пользователь

    С нами с:
    16 июн 2009
    Сообщения:
    9
    Симпатии:
    0
    Адрес:
    Москва
    Пробовал. Поэтому я и спросил "Почему ... "
     
  4. lanc777

    lanc777 Активный пользователь

    С нами с:
    19 авг 2009
    Сообщения:
    59
    Симпатии:
    0
    потому что надо разрешьть на хосте ip для соединения