پروژه لاراول من به صورت لوکال کاملا تصاویر رو آپلود می کنه ولی روی هاست اصلا آپلود نمیشه. هیچ اروری هم نمیده.علتش چی می تونه باشه؟
روی هاست آپلود میشه ولی جای که باید آپلود بشه نمیشه . قبل فولدر public_html ببینید یک فولدر به اسم public ایجاد نشده ؟
اگر شده بدلیل اینکه فایل ها باید تو publci_html باشه . اگر چیزی که میگم درسته باید
این خط کد رو در قسمت appserviceprovider و متد register قرار بده
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
اما اگر حرفی که میزنم درست نیست باید فایل های log سرور و لاراول رو بررسی کنید . مخصوصا log در مسیر storage رو البته
یکبار با dd تست بگیرید ببینید مسیر ذخیره سازیش کجاست
چون ارور نمیده قطع داره آپلود میشه .
یا ارور میده و شما نمیبینید
سلام خدمت دوستان
اقا من همین مشکلو دارم با این تفاوت که بنده فایل های لارول رو ریختم توی یه فولدر تو روت هاستم. مثل ساب دامین و از اونجا ادرس دهی میشه
هر کاری که کردم درست نشد
base_path() هم ادرس روت اون ساب دامین رومیده
دستی هم ادرسو نوشتم بازم نشد
کسی میتونه راهنمایی کنه؟
سلام
توی لوکال هاست مشکلی ندارم و آپلود میشه ولی وقتی که روی سرور بردمش به جای اینکه توی public_html آپلود بشه میره توی سورس لاراول storage/app/public آپلود میشه.
کدی که شما فرستادید هم اجرا کردم ولی کار نکرد و یجا گفته بودند که توی env کد تغیر بدم به FILESYSTEM_DRIVER=public_html که اینم کار نکرد.
همه چی درست کار میکنه فقط فایل میره توی سورس لاراول آپلود میشه. ممنون میشم راهنمایی کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟