۷ محمدجوکار
آدرس‌ها درست ست نمیشن
جامعه پی اچ پی ایجاد شده در ۱۳ اسفند ۱۴۰۱

با سلام

نمیدونم چرا به آدرس‌ها گیر میده. و آتوکامپلیت هم اصلا براشون کار نمیکنه

پروژه رو هم به همین طبع نمیتونم ران کنم دیگه

1448-Screenshot (37).png

مشکل کار نکردن پروژه، از خودم بود که درستش کردم.

آدرس‌ها هم به همین نحو، به درستی دارن کار میکنن

@include('layouts.frontend.header')
    @yield('content');
@include('layouts.frontend.footer')

الان تنها مشکل آتوکامپلیت آدرس‌دهی‌ها هستش

هیچ کدوم آتوکامپلیتشون کار نمیکنه. نه توی ویو‌ها نه توی روت؛ ولی خب در نهایت اگه درست بنویسیشون، مشکلی در اجرا ندارن.

.

.

06:00

با نصب اکستنشن‌ لاراول درست شد

محمدجوکار ۱۳ اسفند ۱۴۰۱، ۲۳:۳۲

برای اینکه نخوام تاپیکِ مجدد باز کنم، با اجازتون یه سوال دیگه هم میپرسم همینجا


وقتی اینجا دامین‌مون به مشکل خورد با تغییرِ روت درست شد

e560-Screenshot (40).png


از لاین ۹ به لاین ۱۰ تغییر کرد

حالا سوال اینه که چرا باید خطا بده؟ من گفتم شاید یه قانونِ واحد وجود داره؛ ولی خب اومدم products/all رو به products تغییر دادم و بالا آورد. اما چرا نباید admin به تنهایی بالا بیاره؟

3bf4-Screenshot%20(41).png


محمدجوکار ۱۴ اسفند ۱۴۰۱، ۰۱:۱۴

سلام محمد جان، احتمالا فولدری به اسم admin داخل فولدر public وجود داشته باشه که باعث میشه route اجرا نشه

صادق برزگر ۱۴ اسفند ۱۴۰۱، ۰۲:۴۴

بله درسته در فولدر پابلیک، دقیقا همچین چیزی هست ولی خب چه ربطی داره به روت؟

c35d-Screenshot (42).png

محمدجوکار ۱۴ اسفند ۱۴۰۱، ۰۳:۱۸

محمد جان

خب تداخل ایجاد میشه

چون همچین مسیری وجود داره و اولویت هم پوشه‌ها هست این مشکل ایجاد میشه.

احمدرضا فاطمی کیا ۱۴ اسفند ۱۴۰۱، ۰۳:۳۱

یه چیزهایی متوجه شدم، ولی نه کامل

خب مگه ما خودمون توی روت‌ها نمیگیم که وقتی فلان چیز توی url وارد شد، بیا باهاش فلان برخورد رو بکن؟ اصلِ وجودیِ روت‌ها هم توی سرفصل mvc گفتند همینه.

خب حالا میخوایم بگیم اگه admin بود، برو توی فلان مسیر و این فایلی که من میگم رو بخون.

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


محمدجوکار ۱۴ اسفند ۱۴۰۱، ۰۳:۳۹

خب اینجا مسئله برمیگرده به فایل htaccess که یکسری ریرایت رول تعریف شده که اولویت اول با فولدرها هست و بعدش فایل و در آخر روت هایی که به فایل index.php ارجاع داده میشه.

f237-image.png

بهترین پاسخ
صادق برزگر ۱۴ اسفند ۱۴۰۱، ۰۵:۱۶