Задать вопрос

Как загрузить Файл с FTP сервера под управлением WIndows?

Задача следующая имеется VPS сервер по управлением Unix, подключаемся к FTP серверу под управлением Windows.

Используем нативные функции PHP для подключения

// Подключение: успешно
$FTP = ftp_connect('host');

// Авторизация на FTP: успешно
ftp_login($FTP, 'login', 'pass');

// Получаем данные из текущего каталога: успешно
foreach(ftp_nlist($FTP, '.') as $file) {
var_dump($file);
}

Но вот когда пытаемся скачать файл

// Скачиваю файл с FTP на сервер Vet.AF
ftp_get($FTP, 'file_from_ftp', 'file_on_unix_server');

Получаем ошибку: Failed to open stream: Permission denied

Пытался менять режим на пассивный / активный результат аналогичный.
  • Вопрос задан
  • 173 просмотра
Подписаться 1 Средний 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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