แก้ไขแล้ว – Laravel Throwing MethodNotAllowedHttpException

Solved Laravel Throwing Methodnotallowedhttpexception



ปัญหา

หากคุณได้รับข้อความที่คล้ายกันโดยมีข้อยกเว้น

Symfony Component HttpKernel Exception MethodNotAllowedHttpException

ปัญหามักเกิดจากการที่คุณไม่ได้ระบุประเภทเส้นทางที่ถูกต้อง







คุณได้รับข้อผิดพลาดนั้นเนื่องจากคุณอาจโพสต์ไปยังเส้นทาง GET



ลองแยกการกำหนดเส้นทางของคุณออกเป็นเส้นทาง GET และ POST แยกกัน



สารละลาย

เส้นทางใหม่:





เส้นทาง::โพสต์('ตรวจสอบความถูกต้อง', ' [ป้องกันอีเมล] ');

เส้นทาง::รับ('ตรวจสอบความถูกต้อง', การทำงาน () {
กลับดู::ทำ('สมาชิก/เข้าสู่ระบบ');
});

ถ้าอย่างนั้นวิธีการควบคุมของคุณก็อาจจะเป็น

สาธารณะ การทำงานตรวจสอบข้อมูลรับรอง()
{
$อีเมล =ป้อนข้อมูล::โพสต์('อีเมล');
$รหัสผ่าน =ป้อนข้อมูล::โพสต์('รหัสผ่าน');
กลับ 'อีเมล: ' . $อีเมล . ' และรหัสผ่าน: ' . $รหัสผ่าน;
}