mohammadmahdi baleghsefat
3 سال پیش توسط mohammadmahdi baleghsefat مطرح شد
2 پاسخ

استفاده از ابر آروان در لاراول

سلام دوستان.
قصد دارم تا فایل های storage رو در ابر آروان ذخیره کنم. داکیومنت آروان رو خوندم ولی انگار پکیجی هم برای لاراول ننوشته.
چجوری باید یک disk برای آروان کلود کانفیگ کنم؟
سوال بعد اینکه چجوری فایل هایی که تو کلود هستش رو لینک کنم تو پوشه public (کاری که php artisan storage:link انجام میده) ؟

ممنون.


ثبت پرسش جدید
صمصام بابادی
تخصص : Software Engineer
@samsambabadi 3 سال پیش آپدیت شد
0

درود بر شما
فایل ها به صورت پیش فرض توسط کتابخانه مربوطه به صورت private دخیره میشوند که با متد زیر میتونید URL موقت تولید کنید

Storage::temporaryUrl('image path', now()->addHour());

در صورتی که فایل ها به صورت public ذخیره شوند با متد زیر میتوانید url دائم تولید کنید

Storage::url('image path');

کانفیگتون رو هم به صورت زیر باید تعریف کنید (به صورت پیش فرض چون فقط ریجن آسیاتک داریم ریجن رو ir-thr-at1 گذاشتم)

AWS_ACCESS_KEY_ID="your access key"
AWS_SECRET_ACCESS_KEY="your secret key"
AWS_DEFAULT_REGION="ir-thr-at1"
AWS_BUCKET="your bucket name"
AWS_URL="https://<you bucket name>.s3.ir-thr-at1.arvanstorage.com"
AWS_ENDPOINT="https://s3.ir-thr-at1.arvanstorage.com"

محمد عباسی
تخصص : برنامه نویس
@mohammad.v184 3 سال پیش مطرح شد
0

سلام میتونید از پکیج زیر هم استفاده کنید برای محصولات آروان
پکیج لاراول
پکیج php


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام