راکت
shahab.ershad
shahab.ershad
توسط shahab.ershad مطرح شد
حل
3 پاسخ

مشکل اپلود نشدن فایل در لاراول

سلام وقت بخیر
بنده یه مشکلی توی اپلود فایل لاراول دارم
تمام راهنمایی های که قبلا توی سایت بود و بقیه سایت هارو خوندم ولی به نتیجه نرسیدم.

من لاراولو توی یه فولدر کنار فولدر public_html ریختم و فایل های پابلیک رو داخل public_html ریختم مسیر هارو تغیر دادم و به خوبی همه چیز کار می کنه.

اما وقتی چیزی اپلود می کنم میره توی فولدر لراول یه فولدر پابلیک میسازه و اونجا اپلود می کنه.

راهنایی های دوستان رو انجم دادم
مثل:
bind کردن توی appserviceprovder
bind کردن توی ndex.php
bind کردن توی bootstrap/app.php
تغییر مسیر فایل ها توی فایلسیستم کانفیگ

اما همچنان این مشکل وجود داره...

ممنون میشم راهنمایی کنید


ثبت پرسش جدید
shahab.ershad
shahab.ershad
@meteor.up.iri5 سال پیشمطرح شد
0

مشکلم حل شد می گم شاید به درد بقیه هم بخوره

مشکل اینجا بود که aimeos انگار از مسیر دهی لاراول استفاده نمی کنه برای مسیر اپلود فایل ها برای همین دستی تو فایل کانفیگ shop مشخص کردم که کجا اپلود بشن

'resource' =>[
        'fs' =>[
            'adapter' => 'Standard',
            'basedir' => '/home/{namehost}/public_html',
            'tempdir' => storage_path( 'tmp' ),
        ],
    ],

حسین شیری نژاد
حسین شیری نژاد
تخصص :programmer
@hosseinshirinegad985 سال پیشمطرح شد
2

مشکلو خودت حل کردی جوابتو به عنوان بهترین پاسخ انتخاب کن تا بقیه دوستان پاسخی برات ارسال نکن.


shahriar
shahriar
تخصص :learning .....
@shahriar5 سال پیشمطرح شد
0

چه جالب !
من هم چند روز پیش همین مشکل رو داشتم
من با یه راه حل دیگه تونستم مشکلمو حل کنم
فقط کافیه این تیکه کد رو داخل index.php بزارید

$app->bind('path.public', function() {
    return __DIR__;
});

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

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