ابتدا پیدا کنید که فایل ها کجا ذخیره میشن و اگر دیدی قبل public_html اپلود میشن
این خط کد رو در قسمت appserviceprovider و متد register قرار بده
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
ابتدا پیدا کنید که فایل ها کجا ذخیره میشن و اگر دیدی قبل public_html اپلود میشن
این خط کد رو در قسمت appserviceprovider و متد register قرار بده
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
سلام جناب موسوی عزیز
من مسیر اپلود فایل هام به این صورت بود public/img/ بود جهت اپلود روی سرور من همه محتویات public/ رو به روت(public_html) هاست خودم منتقل کردم الان متوجه شدم که هنگام اپلود تصاویر در سرور مجدد میاد یه فولدر به اسم public در روت هاست میسازه تصاویر من در آنجا ذخیره می کند. ممنون میشم اگر راهنمایی بفرمایید
من این تغییر رو توی فایل config/filesystem.php و داخل آرایه disks
انجام دادم و مشکلم حل شد:
'local' => [
'driver' => 'local',
'root' => public_path(),
],
با سلام جناب موسوی
app/Providers/AppServiceProvider.php
داخل متد register
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});
رو قرار دادم اما هنوز فایل ها بیرون از public_html آپلود میشن
ورژن لاراول 7.29.3 هست تو این ورژن تفاوت نمیکنه؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟