راکت

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

5 پاسخ

سلام وقت بخیر من ی سایت اپلود کردم روی هاست ک داره از ی بخشش ارور میگیره در صورتی روی لوکال درسته و هیچ ایرادی نداره من دلیل این ارور رو نمیدونم اگ میشه کمکم کنید
توضیح تصویر رو وارد کنید

این هم متنه ارور هست
@hesammousavi

ثبت پرسش جدید

پاسخ‌ها

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

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

اسم کترلر با اسم فایلش یکی هست؟
اخه به کوچک و بزرگ بودن گیر میده

NESYOU
NESYOU
@nesyourys

تخصص: توسعه دهنده بک اند

@Rp76

بله یکی هستن

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

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

  • در درجه اول دابل چک کنید که فایلی که در متن خطا بهش اشاره می کنه وجود داشته باشه.

  • ثانیا سعی کنید در نام گذاری فایل ها و پوشه هاتون از استاندارد PSR-4 استفاده کنید. (در مثال شما همه جا باید CalculationController باشه)

  • ثالثا به کوچیک و بزرگ بودن عنوان پوشه ها و فایل هاتون و نحوه رفرنس دهی بهشون دقت کنید که با هم تفاوت نداشته باشند. معمولا در نسخه لوکال و روی ویندوز ارور نمی‌گیره ولی روی هاست و لینوکس خیلی به این موضوع حساس هست.

  • و رابعا اگر باز هم اوکی نشد یکبار دستور composer dump-autoload رو اجرا کنید. اگر هم دسترسی به ssh ندارید در نسخه لوکال اجرا کنید و بعد کل پوشه vendor رو با نسخه هاستتون جایگزین کنید.

NESYOU
NESYOU
@nesyourys

تخصص: توسعه دهنده بک اند

هادی احمدی
هادی احمدی
@hadiahmadiseven

اگر laravel 8 استفاده می کنید میتونید این روشم استفاده کنید...
Route::get('/slider',[nameController::class,'nameFunction'])
مثلا
Route::get('/slider',[sliderController::class,'index'])

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

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