4
1.9.2.0のVarien_Image_Adapter_Gd2の新しいデストラクタに関するImportExportの問題
誰かが、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); } これらの2つの機能が追加された後、ImportExportインターフェイスを使用した製品ギャラリー画像のインポートが機能しなくなりました。このエラーは、メモリの制限によるものです(これは、最大オープンファイルサイズ制限になります)。 私の考えは、インポートによって開かれたファイルが正しく閉じられないということです。 また、いくつかの空のdestruct()関数が導入されていることもわかりました(Mage_ImportExport_Model_Import_Adapter_Abstract)-しかし、それらを親ロジックに合わせて拡張しても効果はありません。