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

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

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

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

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

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

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

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


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

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

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

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

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

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


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

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

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

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

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