سلام خدمت دوستان و اساتید محترم .
وقت بخیر .
بنده پروژمو توی یک پوشه به اسم laravel تو هاستم آپلود کردم و پوشه public رو ریختم توی public_html .
الان وقتی برای محصول عکس میازرم جای اینکه بره تو public_html و پوشه upload اونو قرار بده ، میره توی پوشه public که توی همون پوشه laravel هست و محتویات لاراول قرار دادره آپلود میکنه !
این هم کد مربوط به آپلودرم هست.
public function uploader($fileaddres,$filedir){
$file = $fileaddres;
$filename = time().'-'.$file->getClientOriginalName();
$path = public_path($filedir);
$file->move($path,$filename);
return $filedir.$filename;
}
به نظرتون برای رفع این مشکل چیکار باید کرد ؟
@hesammousavi
پاسخ : نباید از تابع public_path استفاده میکردم این تابع میاد ادرس پوشه public برنامه رو میده در صورتی که نیازی بهش نبود .
پ ن : باید از کد $_SERVER['DOCUMENT_ROOT'] استفاده کنید جای کد بالایی.
شاید برای یک سری از دوستان اتفاق بیوفته گفتم اینجا بزارم جوابشو ;)
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟