คุณสามารถแก้ไขได้โดย Debug กระบวนการตรวจสอบภาพ
ดังนั้นโปรดปฏิบัติตามขั้นตอนด้านล่าง
Magento customer registration form'scaptcha ได้รับการตรวจสอบที่ชั้นเรียนMage_Captcha_Model_Observerเกี่ยวกับการ checkUserCreate()ใช้controller_action_predispatch_customer_account_createpostงานเหตุการณ์
วีโอไอพีนั้นมีการตรวจสอบค่า captcha ที่ใช้:
$captchaModel->isCorrect($this->_getCaptchaString(Mage::app()->getRequest(), $formId))
นั่นหมายความว่าวีโอไอพีที่นี่จะส่งค่าของฟิลด์captcha[user_create]
และฟิลด์นั้นตรงกับMage_Captcha_Model_Zend ที่ฟังก์ชันisCorrent()
ฟิลด์นี้จับคู่กับค่าเซสชัน
Mage::getSingleton('customer/session')->getData($this->_getFormIdKey('word')
ราคา
ด้วยการใช้สิ่งนี้คุณสามารถติดตามได้ว่าปัญหานั้นอยู่ที่ไหน