Задать вопрос
@Gregpopov
Full stack web developer

Почему ложится FTP upload архива?

Пытаюсь положить .zip файл на FTP с помощью PHP.

function exportToFtp($zipPath, $zipname)
{
    $response   = null;
    $connection = ftp_connect(FTP_HOST, 21);

    if($connection) {
        $login_result = ftp_login($connection, FTP_USER, FTP_PASSW);
        ftp_pasv($connection, true);

        if($login_result) {
            $response = ftp_put($connection, 'E://path/to/folder' . $zipname, $zipPath, FTP_BINARY);
        }
        ftp_close($connection);
    }
    return $response;
}


Выдает ошибку: `Warning: ftp_put(): User logged in.`
И она не гуглится, в доке ничего не могу найти по ней. Кто, что подскажет?

Заранее спасибо.

UPD: тестил на ubuntu FTP, все окей, на виндовой FTP - проблемы.
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы