۴۰۴ Not Found! قیمت ها به ۴۰۳ برگشت! به مدت محدود!
بزن بریم!اگر از وجود فایل ها در مسیر بیان شده خاطر جمع هستید به احتمال زیاد علتش رعایت نکردن قواعد حروف کوچک و بزرگ در نام گذاری فایل ها و پوشه هاتون هست. یعنی طبق قواعد PSR-4 نام گذاری هاتون به این شکل اگر باشه اشتباهه:
App\Http\Controllers\admin\setting\SettingController
و باید تبدیل بشه به :
App\Http\Controllers\Admin\Setting\SettingController
بعد از این کار هم لازمه یکبار دستون composer dump-autoload
رو اجرا کنید.
نکته قابل توجه: علت اینکه در حالت لوکال چنین مساله ای ندارید و روی هاست باهاش مواجه شدید حساسیت بالاتر سرور و سیستم عامل لینوکس نسبت به سیستم های لوکال و ویندوزی هست که عملا در حالت لوکال داره از این اختلاف چشم پوشی میکنه. در حالیکه درستش این هست که به کوچک و بزرگ بودن حروف دقت بشه.
عرض کردم بستگی به سیستم عامل و استکتون داره... ولی معمولا و تا جایی که من تجربه کردم به این صورت هست که روی لوکال خیر اروری دریافت نمیکنید و به ظاهر همه چیز اوکیه.
ولی روی سرور و هاست به مشکل میخورید.
به همین خاطر بهتره از اول اصولی و مطابق با قواعد جلو رفت.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟