🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ Mahdiabedini
در مورد laravelMediaLibrary
جامعه لاراول ایجاد شده در ۲۲ آذر ۱۴۰۰

سلام من از laravelMediaLibrary برای ذخیره و ویرایش تصاویرم استفاده میکنم

سوالی که داشتم اینکه من موقع استفاده از متدgetFullUrl() برای برگردوندن تصویر ذخیره شده استفاده میکنم میاد و به من آدرس را به این شکل میده

http://domain/domain/storage/26/conversions/logo-thumb.jpg

که اینجا مثلا اگر من در فایل env ام مقدار APP_URL را برابر با vue.test گذاشته باشم آدرس برگشتی من به این صورت میشه

http://vue.test/vue.test/storage/26/conversions/logo-thumb.jpg

هر کس می‌دونه چرا این طور میشه لطفا راهنمایی کنه من از لاراول 5.8 و Medialibrary 7 استفاده کردم . در صورتی که اگر من مقدار APP_URL را خالی بگذارم همه چیز درست نشون میده .

دوستان هر کسی که با این پکیج و library کار کرده راهنمایی کنه که چطور باید از متد getFullUrl استفاده کنم ؟

سلام دوست عزیز

احتمالا در فایل env. بخش APP_URL به درستی مقداردهی نشده... اگر امکانش هست اون بخش رو هم اینجا قرار بدین. به مثال زیر دقت کنید:

Wrong:   APP_URL=http://my-domain.test/
Right:     APP_URL=http://my-domain.test
رضا * ۲۲ آذر ۱۴۰۰، ۱۲:۳۲

دست شما درد نکنه درست شد . فقط باید داخل .env قسمت APP_URL را با http:// و یا https:// بنویسیم همیشه؟

Mahdiabedini ۲۲ آذر ۱۴۰۰، ۱۲:۵۴

افزودن و استفاده از SSL نیازمند یک‌سری پیش‌زمینه‌ها هستش و مطمئنا استفاده از SSL امنیت بیشتری رو برای شما فراهم میکنه و کار درست‌تری هستش اما خب حتما درباره تفاوت این دو مورد و نحوه استفاده یه مطالعه‌ای انجام بدین تا بیشتر متوجه بشین

بهترین پاسخ
رضا * ۲۲ آذر ۱۴۰۰، ۱۴:۵۰