راکت
حل شده

فایل منیجر

1 پاسخ

من پروژه خودمو رو هاست آپلود کردم یونیشارپ فایل منیجر من بر خلاف لوکال اینجا توی پوشه storage که توی public_html هست چیزی رو آپلود نمیکنه و فقط توی پوشه storage که بیرون public هست آپلود میکنه میخواستم بدونم مشکلش چیه و اینکه اگه بخوام به همون فایلی که تو پوشه storage توی فایل اصلی پروژه هست چجوری باید از سایت بهش آدرس بدم؟

mq1379
mq1379
@mahdiqorbani33
ثبت پرسش جدید

پاسخ‌ها

1
رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

بهترین پاسخ

سلام
باید ادرس پوشه public رو عوض کنی با کد زیر توی مسیر
App\Providers\AppServiceProvider.php

 if(!env("APP_DEBUG")){
            $this->app->bind('path.public', function () {
                return realpath(base_path() . '/../public_html');
            });
        }

یادت باشه APP_DEBUG رو توی فایل .env روی false بذاری ( فقط روی هاست )

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام