php ile amazondan dosya indirme
5
●189
- 23-12-2019, 18:44:16Arkadaşlar merhaba amazon s3'e yüklediğim dosyalar var ve bu dosyalar otomatik oluşturulan klasörler içerisinde barınıyor. Php ile bunu klasörleri zipleyip nasıl indirebilirim ? 1-2 hazır sınıf var ama çalışmadı başka yolu var mı?
- 23-12-2019, 23:14:19Merhaba, PHP kullanmak yerine direk mount edip copy/paste yapabilirsin hocam. Bkz: https://cloud.netapp.com/blog/amazon...-a-file-system
- 23-12-2019, 23:47:42hocam benim istediğim kullanıcı bazlı. Yani download işlemlerini kullanıcılar yapacak kendi yükledikleri dosyaları ve bunu php ile yaptırmak en mantıklısı . Başka bir yolu var mı acaba ?tecnohalil adlı üyeden alıntı: mesajı görüntüle
- 24-12-2019, 10:39:21En mantıklısı kısmına katılamıyorum, kullanıcı bazlıysa sizde bunu klasör ayrımı ile yapabilirsiniz diye düşünüyorum. Eğer bucket public erişime açıksa direk cURL ile basit şekilde yapabilirsiniz ama auth gerekiyorsa daha önce yapmadığımdan öneride bulunamıyorum hocam.mehmeterdogan80 adlı üyeden alıntı: mesajı görüntüle
- 24-12-2019, 11:21:38Üyeliği durdurulduhttps://github.com/wgenial/s3-objects-stream-zip-php
Bunu kullanabilirsiniz hocam.
Kullanıcıların oluşturdukları path leri tutuyorsanız direkt zip olarak indirebilirsiniz.
örn: https://bucket.s3.us-east-2.amazonaw...r/kullanici_1/
Belirttiğiniz anladığım kadarıyla böyle herhalde. - 24-12-2019, 12:49:37sürekli hata veriyor. Amazonun kendi classını dahil etmediğimde Fatal error: Class 'AwsS3S3Client' not found in /Applications/MAMP/htdocs/s3-objects-stream-zip-php-master/src/S3ObjectsStreamZip.php on line 76hatası veriyor dahil ettiğim de ise Fatal error: Class 'ZipStreamZipStream' not found in /Applications/MAMP/htdocs/s3-objects-stream-zip-php-master/src/S3ObjectsStreamZip.php on line 29hatası veriyor. Include olayında hata yok yani her şey anadizinde ama bu şekilde hata veriyordev_boy adlı üyeden alıntı: mesajı görüntüle