🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۱۱ یونس آختاچی
عمل نکردن متود‌های غیر get
جامعه پی اچ پی ایجاد شده در ۲۵ مرداد ۱۴۰۲

تنها در صورتی که متود get باشد action اعمال میشود

متد post or put ران نمیشود ولی وقتی که متود به get تغییر میکند action مورد نظر اعمال میشود

0966-Screenshot (98).png

c70d-Screenshot (97).png

یونس آختاچی ۲۵ مرداد ۱۴۰۲، ۱۱:۲۸

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

پروژه رو در گیت قرار بدید بررسی بشه .

اُوژن ملکیان ۲۵ مرداد ۱۴۰۲، ۱۶:۳۸

https://github.com/m-rhnm/micro7.git

یونس آختاچی ۲۶ مرداد ۱۴۰۲، ۱۱:۵۹

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

شما فایل .htaccess رو داخل پروژتون اضافه نکردید و به همین دلیل uri درخواستی کاربر به فایل ایندکس ارسال نمیشه.

این فایل رو اضافه کنید مشکل برطرف میشه.

ضمنا دقت داشته باشید دامنه رو برای پروژه ایجاد کنید و با دامنه مجازی فراخوانی کنید.

اُوژن ملکیان ۲۷ مرداد ۱۴۰۲، ۰۸:۳۳

روز بخیر

من این فایل رو دارم در روت پروژم ولی هرکاری کردم نشد اضاف کنم در گیت

به هر حال من درخواست‌ها رو با متود get میگیرم

غیر از این متود مشکل دارم

البته من باید اول میگفتم وقتی از متود دیگه استفاده میکنم صفحه ارور 404 اجرا میشه و not found میزنه

یونس آختاچی ۲۷ مرداد ۱۴۰۲، ۱۱:۲۱
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]

این فایل htaccess 

یونس آختاچی ۲۷ مرداد ۱۴۰۲، ۱۱:۳۰

کد htaccess رو اشتباه نوشید و uri درخواستی کاربر رو به ایندکس نفرستادید.

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?path=$1 [NC,L,QSA]
اُوژن ملکیان ۲۸ مرداد ۱۴۰۲، ۱۰:۳۱

الان امتحان کردم باز نشد...

یونس آختاچی ۲۸ مرداد ۱۴۰۲، ۱۰:۵۱

استاد من با postman امتحان کردم اوکیه

تو مرورگر نشون نمیده

با دو مرورگر متفاوت امتحان کردم


یونس آختاچی ۲۸ مرداد ۱۴۰۲، ۱۱:۰۰

عرض کردم مشکلی نیست و از سیستمتونه احتمالا.

چون من بررسی کردم در همه حالات اوکی بود.

بهترین پاسخ
اُوژن ملکیان ۲۹ مرداد ۱۴۰۲، ۱۸:۲۷

اها اوکی

خیلی ممنون

یونس آختاچی ۳۰ مرداد ۱۴۰۲، ۰۹:۵۳