ฉันจะแก้ไขข้อผิดพลาดระบุรุ่นแบ็กเอนด์ไม่ถูกต้องได้อย่างไร


13

เมื่อฉันลองใช้ magento ฉันเห็นข้อผิดพลาดในไฟล์บันทึกต่อไป:

a: 5: {i: 0; s: 74: "ระบุรุ่นของแบ็กเอนด์ที่ไม่ถูกต้อง: eav / entity_attribute_backend_time_updated"; i: 1; s: 6088: "# 0 \ app \ code \ core \ Mage \ Eav \ Model \ Entity \ แอตทริบิวต์ \ Abstract.php (346): Mage :: exception ('Mage_Eav', 'แบ็กเอนด์ไม่ถูกต้อง ... ')

คุณช่วยฉันได้ไหม เพราะฉันไม่พบวิธีแก้ปัญหา ((โปรดแก้ไขปัญหาใด ๆ ขอบคุณ

แบ็กเอนด์ทำงานได้ดีไม่ทำงานเฉพาะส่วนหน้า


คุณได้ติดตั้ง / ลบส่วนขยายใด ๆ คุณได้เพิ่มแอตทริบิวต์ที่กำหนดเองหรือไม่?
Amasty

ไม่เพิ่งย้ายไซต์พร้อมโฮสติ้งในเครื่องเซิร์ฟเวอร์
John Genry

ผิดปกติการล้างคุกกี้ของฉันแก้ไขข้อผิดพลาดนี้ให้ฉัน
Justin

คำตอบ:


17

ในตารางeav_attributeค้นหาแถวที่มีเขตข้อมูลbackend_modelเท่ากับรุ่นที่กำหนดและลบออกชั่วคราวหรือเปลี่ยนรูปแบบเป็นชื่อของคลาสที่มีอยู่


ฉันพบคอลัมน์ backend_model แล้วตามด้วย eav / entity_attribute_backend_time_updated - ฉันลบ eav / entity_attribute_backend และข้อผิดพลาดเหมือนกันฉันทำอะไรผิด?
John Genry

คุณล้างแคชแล้วหรือยัง รหัสคุณลักษณะคืออะไร
Amasty

ไม่ฉันเพิ่งแก้ไขต่อสำหรับแท็บแกนหลักที่เกี่ยวข้องและปัญหาคือการแก้ไขขอบคุณมาก Amasty
John Genry

ดีใจที่ได้รับการบริการ :)
Amasty

@ น่ารังเกียจคุณโปรดดูหัวข้อนี้และถ้าเป็นไปได้ให้แก้ปัญหา? magento.stackexchange.com/questions/180657/…
Manthan Dave
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.