راکت
حل شده

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

3 پاسخ

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

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

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

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

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

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

ثبت پرسش جدید

پاسخ‌ها

3
shahab.ershad
shahab.ershad
@meteor.up.iri
بهترین پاسخ

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

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

'resource' =>[
        'fs' =>[
            'adapter' => 'Standard',
            'basedir' => '/home/{namehost}/public_html',
            'tempdir' => storage_path( 'tmp' ),
        ],
    ],
حسین شیری نژاد
حسین شیری نژاد
@hosseinshirinegad98

تخصص: programmer

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

shahriar
shahriar
@shahriar

تخصص: learning .....

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

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

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

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

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