У меня есть общий ресурс Windows, созданный с помощью Samba.
Он находится на моем сервере убунуту /mnt/user_new
Я хочу скопировать файлы из /var/www/myproject/files/
в /mnt/user_new/files
, Это для резервного копирования моих файлов. и удалите оригинальные файлы.
Я использую PHP. форма PHP я попробовал
$file = '/var/www/myproject/files/0000000.pdf';
$newfile = '/mnt/user_new/0000000.pdf';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
Но я получаю ошибку, в которой отказано в разрешении.
Severity: Warning
Message: copy(/mnt/user_new/0000000.pdf) [function.copy]: failed to open stream: Permission denied
Есть ли способ скопировать файлы с моего сервера Linux на общий ресурс Windows. У меня есть имя пользователя и пароль для общего доступа к окну доступа, но я не знаю, как использовать его здесь. Есть ли способ передать имя пользователя и пароль.
Честно говоря, я впервые работаю с Samba, и общий ресурс Windows создается сетевым администратором. Я потратил почти 8 часов на эту простую копию. но не мог сделать.
Пожалуйста, помогите мне . заранее спасибо .
Задача ещё не решена.
Других решений пока нет …