سلام رفقا چند روزی من درگیر این مشکل بودم که توی لاراول با استفاده از فَساد Storage فایل عکسم به درستی ذخیره و حذف میشد اما موقع لود کردن عکس باز نمیشد
دست اخر متوجه شدم تنها کاری که لازمه اینه که برید به "پوشه public و یه پوشه هست تحت عنون storage اون رو پاک کنید" و مجددا توی ترمینال پروژتون دستور
php artisan storage:link
رو اجرا کنید.
البته این رو هم فراموش نکنید(هرچند خودتون احتمالا میدونید) که برای استفاده از عکسی که با فَساد Storage ذخیره کردین باید مجدداً از فَساد Storage استفاده کنید چجوری؟اینجوری
Storage::url($post->image);
آرگمان ورودی این دستور همون آدرسیه که شما در دیتا بیستون ذخیره کردین
به طور خلاصه فَساد Storage متد های دیگه ای هم داره مانند :
Storage::delete($category->image);
برای حذف یا put برای آپدیت فایل یا size برای گرفتن حجم فایل که بسته به نیازتون میتونید ازشون استفاده کنید.
همچنین روی هاست های اشتراکی میونید یک روت جدید با نام مورد نظر از نوع GET در مسیر routes/web.php ایجاد کنید و کامند مورد نظر ارتیسن را از طریق کلاس Artisan صدا بزنید به این صورت:
Route::get('/cache-clear', function(){ artisan::call('cache:clear'); });
موفق باشید