Задача следующая имеется 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
Пытался менять режим на пассивный / активный результат аналогичный.
-
Вопрос задан
-
164 просмотра