Uygulamam da storage ya da public klasöründe bulunan bir dosyayı windows sunucu üzerinde bir klasöre kopyalamak(taşımak) istiyorum.
FTP ile ya da sFTP ile mi yapmam gerekiyor. Bu yöntemi denemedim.
Windows sunucuda ki klasör ubuntu ya mount edildi.
putty ile bağlanıp root kullanıcısındayken mv ya da cp komutu ile dosyayı gönderebiliyorum ama uygulama üzerinden yaptığım da "rename(/mnt/KL/test.xml): failed to open stream: Permission denied"
Taşıma yaptırmaya çalıştığım kod da aşağıdaki gibi.
public function xmlMove()
{
$xmls = File::files(public_path('xml2/'));
foreach ($xmls as $xml){
if (File::exists($xml)){
File::move($xml,'/mnt/KL/'.$xml->getFilename());
}
}
}