2016-08-09 4 views
0

이 오류가 발생하는 경우 알려주십시오. 고객 저장 중 오류가 발생했습니다.고객 저장 중 오류가 발생했습니다. Magento 1.9.0.1

백 엔드에 고객을 편집하고 저장 버튼을 클릭하거나 편집을 저장하고 계속 편집 한 다음이 오류를 표시합니다.

난이 오류가 후이 파일 CustomerController.php

catch (Exception $e) { 
    $this->_getSession()->addException($e, Mage::helper('adminhtml')->__('An error occurred while saving the customer.')); 
    $this->_getSession()->setCustomerData($data); 
    $this->getResponse()->setRedirect($this->getUrl('*/customer/edit', array('id'=>$customer->getId()))); 
    return; 
} 

에서 일부 코드 주석이 후. 무결성 제약 조건 위반 : 1062 중복 항목을 '0'키 'PRIMARY'

추적을 위해 :

0은/var/www가

요청 SQLSTATE [23000]를 처리하는 동안 오류가 발생했습니다 /html/raptor_supplies/lib/Varien/Db/Statement/Pdo/Mysql.php(110) : Zend_Db_Statement_Pdo -> _ execute (Array)

1/var/www/html/raptor_supplies/app/code/core/Zend /Db/Statement.php(291) : Varien_Db_Statement_Pdo_Mysql -> _ execute (Array)

2 /var/www/html/raptor_supplies/lib/Zend/Db/Adapter/Abstract.php(480) Zend_Db_Statement-> 실행 (배열)

3의/var/www/html/raptor_supplies/LIB /Zend/Db/Adapter/Pdo/Abstract.php(238) : Zend_Db_Adapter_Abstract-> query ('INSERT INTO`eu ...', Array)

4/var/www/html/raptor_supplies/lib/Varien /Db/Adapter/Pdo/Mysql.php(428) : Zend_Db_Adapter_Pdo_Abstract-> query ('INSERT INTO`eu ...', Array)

5/var/www/html/raptor_supplies/lib/Zend/Db /Adapter/Abstract.php(576) : Varien_Db_Adapter_Pdo_Mysql-> query ('INSERT INTO`eu ...', Array)

6 /var/www/html/raptor_supplies/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php(453) : Zend_Db_Adapter_Abstract-> insert ('euvat_customer _...', Array)

7 /var/www/html/raptor_supplies/app/code/core/Mage/Core/Model/Abstract.php(318) : Mage_Core_Model_Resource_Db_Abstract-> (오브젝트 (Pisc_Euvat_Model_Customer_Exclude))

8/var에 저장 /www/html/raptor_supplies/app/code/local/Pisc/Euvat/Helper/Adminhtml.php(33) : Mage_Core_Model_Abstract-> 저장()

9의/var/www/html/raptor_supplies/응용 프로그램/코드/지역/Pisc/Euvat/모델/Adminhtml/Observer.php (58) : Pisc_Euvat_Helper_ Adminhtml-> updateCustomer (오브젝트 (Mage_Customer_Model_Customer), 객체 (Mage_Core_Controller_Request_Http))

10 /var/www/html/raptor_supplies/app/code/core/Mage/Core/Model/App.php(1338) : Pisc_Euvat_Model_Adminhtml_Observer- > eventAdminhtmlCustomerPrepareSave (오브젝트 (Varien_Event_Observer))

11 /var/www/html/raptor_supplies/app/code/core/Mage/Core/Model/App.php(1317) : Mage_Core_Model_App -> _ callObserverMethod (오브젝트 (Pisc_Euvat_Model_Adminhtml_Observer) , 'eventAdminhtmlC ...', 객체 (Varien_Event_Observer))

12 /var/www/html/raptor_supplies/app/Mage.php(448) : Mage_Core_Model_App-> dispatchEvent ('adminhtml_custo ...', Array)

13 /var/www/html/raptor_supplies/app/code/core/Mage/Adminhtml/controllers/CustomerController.php(319) : Mage :: dispatchEvent ('adminhtml_custo ... ', Array)

/var/www/html/raptor_supplies/app/code/core/Mage/Core/Controller/Varien/Action.php(418 14) Mage_Adminhtml_CustomerController-> saveAction()

15은/var// var/www/html/html/mage.core_controller_Varien_Action-> dispatch ('save')

raptor_supplies/app/code/core/Mage/Core /Controller/Varien/Front.php(270) : Mage_Core_Controller_Varien_Router_Standard-> match (Object (Mage_Core_Controller_Request_Http)) 17 /var/www/html/raptor_supplies/app/code/core/Mage/Core/Model/App.php(354) : Mage_Core_Controller_Varien_Front-> 파견()

18 /var/www/html/raptor_supplies/app/Mage.php(684) : Mage_Core_Model_App-> 실행 (배열)

(19)의/var/www/html/raptor_supplies/index.php를 (89) : 마법사 : 실행 ('기본', '저장')

20 {주}

답변

0

먼저 데이터베이스를 복구 한 다음 데이터베이스를 최적화합니다. 그런 다음 캐시를 지우십시오.

관련 문제