۲ احسان پژمان
خطای Not Found هنگام دادن آدرس colors/blue
جامعه پی اچ پی ایجاد شده در ۲۷ آذر ۱۴۰۱

با سلام وقتتون بخیر

توی ویدیو استاد گفتن اگر طبق ساختار فریمورک آدرس دهی کنیم باید http://micro.php/views/colors/blue.php آدرس داده بشه اما اگر بخواهیم آدرس طبق تعریف خودمون داشته باشیم میتونیم این مدل http://micro.php/colors/blue آدرس بدیدم و بعد این آدرس هیچ خطای هم دریافت نکردن اما من زمانی که همین آدرس رو میدم خطای not found میده این یعنی که استاد قبلش چیزی تعریف کردن یا من کار رو اشتباه انجام دادم؟

سلام احسان عزیز

شما باید در روت‌ها این آدرس رو تعیین کنید و تعیین کنید با زدن همچین روتی چه ویو ای صدا زده بشود.

طبق تصویر زیر.

روت فعلی کاربر را از کلاس url دریافت کردیم و در صورت برابر بودن آدرس با روت فعلی فایل مدنظر include شده.

یک جای کار احتمالا اشتباهی انجام شده.


7cdf-Screenshot_۲۰۲۲-۱۲-۱۸-۲۲-۴۲-۴۸-۷۳۸-edit_com.android.chrome.jpg

بهترین پاسخ
احمدرضا فاطمی کیا ۲۷ آذر ۱۴۰۱، ۱۹:۱۴

با درود خدمت شما استاد محترم من گرچه هنوز به این مرحله نرسیده بودم و استاد هم ویدیو هنوز به اینجا نرسیده بود درخواست‌ها توی فایل اندیکس هندل میشد بابت اون گفتم حالا که بررسی کردم دیدم من فایل htaccess رو ایجاد نکرده بودم برای اینکار مشکل از این بوده با سپاس از شما

احسان پژمان ۲۷ آذر ۱۴۰۱، ۲۱:۵۵