ปัญหา
หากคุณได้รับข้อความที่คล้ายกันโดยมีข้อยกเว้น
Symfony Component HttpKernel Exception MethodNotAllowedHttpExceptionปัญหามักเกิดจากการที่คุณไม่ได้ระบุประเภทเส้นทางที่ถูกต้อง
คุณได้รับข้อผิดพลาดนั้นเนื่องจากคุณอาจโพสต์ไปยังเส้นทาง GET
ลองแยกการกำหนดเส้นทางของคุณออกเป็นเส้นทาง GET และ POST แยกกัน
สารละลาย
เส้นทางใหม่:
เส้นทาง::โพสต์('ตรวจสอบความถูกต้อง', ' [ป้องกันอีเมล] ');
เส้นทาง::รับ('ตรวจสอบความถูกต้อง', การทำงาน () {
กลับดู::ทำ('สมาชิก/เข้าสู่ระบบ');
});
ถ้าอย่างนั้นวิธีการควบคุมของคุณก็อาจจะเป็น
สาธารณะ การทำงานตรวจสอบข้อมูลรับรอง(){
$อีเมล =ป้อนข้อมูล::โพสต์('อีเมล');
$รหัสผ่าน =ป้อนข้อมูล::โพสต์('รหัสผ่าน');
กลับ 'อีเมล: ' . $อีเมล . ' และรหัสผ่าน: ' . $รหัสผ่าน;
}