Как загрузить файл с помощью PHP на NAS-сервер Synology / FTP?

Я хочу создать файл и загрузить его на NAS-устройство Synology с помощью PHP. Наш NAS поддерживает FTP, поэтому я попытался использовать ftp_put () из Вот и попытался использовать curl () из Вот. Но я все еще не могу загрузить файл в NAS.
Оба кода работают нормально и не показывают сообщение об ошибке.

Вот путь назначения на нашем NAS-устройстве Synology: / DMS / загрузка-файл /

А вот мой простой код с использованием ftp_put ():

$ftp_path = '/DMS/upload-file/'.$_FILES["uploadedfile"]["name"];
$conn_id = ftp_ssl_connect($host,$port);
$login_result = ftp_login ( $conn_id , $username , $password );
$upload = ftp_put($conn_id, $ftp_path, $_FILES["uploadedfile"]["tmp_name"], FTP_ASCII);
print (!$upload) ? $bgalert.'There was a problem while uploading '.$ftp_path.'</p>' : $bgalert.'Upload complete</p>';
ftp_close($conn_id);

Результат всегда

При загрузке возникла проблема
/DMS/upload-file/filename.jpg

Может кто-нибудь помочь мне, как решить нашу проблему? Мне действительно нужна твоя помощь.
Спасибо.

0

Решение

Можете ли вы проверить разрешение этой папки / DMS / upload-file /?

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector