4
ปัญหาการนำเข้าส่งออกด้วยตัวทำลายใหม่ของ Varien_Image_Adapter_Gd2 ใน 1.9.2.0
มีใครบ้างที่สามารถอธิบายได้ว่าใช้รหัสใดต่อไปนี้ระหว่าง Magento CE 1.9.1.0 และ 1.9.2.0 class Varien_Image_Adapter_Gd2: public function __construct() { // Initialize shutdown function register_shutdown_function(array($this, 'destruct')); } /** * Destroy object image on shutdown */ public function destruct() { @imagedestroy($this->_imageHandler); } หลังจากเพิ่มฟังก์ชั่นทั้งสองนี้แล้วการนำเข้าภาพแกลเลอรีผลิตภัณฑ์ของเราที่มีส่วนต่อประสาน ImportExport หยุดทำงาน ข้อผิดพลาดเกิดจากการ จำกัด หน่วยความจำ (ซึ่งออกมาเป็นขีด จำกัด ขนาดไฟล์สูงสุดที่เปิด) ความคิดของฉันคือไฟล์ที่เปิดโดยการนำเข้าจะไม่ถูกปิดอย่างถูกต้อง ฉันยังเห็นด้วยว่ามีdestruct()ฟังก์ชั่นว่างเปล่าที่แนะนำ ( Mage_ImportExport_Model_Import_Adapter_Abstract) - แต่การขยายฟังก์ชันเหล่านั้นเพื่อให้ตรงกับตรรกะของผู้ปกครองก็ไม่ได้ช่วยอะไร