سلام دوستان
میخواستم بپرسم که آپلود کردن روی هاست و ذخیره آن به چه شکلی است؟ البته در پوشه storage
این سورس من چرا در اوکال هاست آپلود میکنه ولی در هاست آپلود نمیکنه؟ در ضمن داخل لوکال هاست که بودم دستور زیر قبلش اجرا کردم
php artisan storage:link
اما داخل هاست اصلا اپلود نمیکنه.
public function store(Request $request)
{
$path = $request->file('image') ?? null;
if ($request->hasFile('image'))
{
$file = $request->file('image');
$name = time();
$extension = $file->getClientOriginalExtension();
$fileName = $name . '.' . $extension;
$path = $file->storeAs('images/aboutExhibitions', $fileName, 'public');
}
AboutExhibition::query()->create([
'user_id' => auth()->id(),
'title' => $request->title,
'link' => $request->link,
'image' => $path,
'options' => $request->options,
'body' => $request->body,
]);
return redirect()->route('admin.aboutExhibitions.index');
}
سلام خسته نباشید
برای هاست های لاراول خودشون ترمینال دارن دستور php artisan storage:link بزن که شاید درست بشه نشد باز بگو بررسی کنیم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟