NESYOU
3 سال پیش توسط NESYOU مطرح شد
5 پاسخ

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

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

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


ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
0

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


NESYOU
تخصص : توسعه دهنده بک اند
@nesyourys 3 سال پیش مطرح شد
0

@Rp76

بله یکی هستن


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 3 سال پیش آپدیت شد
0
  • در درجه اول دابل چک کنید که فایلی که در متن خطا بهش اشاره می کنه وجود داشته باشه.

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

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

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


NESYOU
تخصص : توسعه دهنده بک اند
@nesyourys 3 سال پیش مطرح شد
هادی احمدی
@hadiahmadiseven 3 سال پیش مطرح شد
1

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


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

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