0

1 つのサブカテゴリ ページの Magento 1.7 では、Gd2.php の 51 行目で、Allowed memory size尽くされたエラーが発生します。 $this->_imageHandler = call_user_func($this->_getCallback('create'), $this->_fileName);

そのため、一部の画像が大きすぎるか何かだと思うかもしれませんが、1 レベル上のカテゴリ ページを表示して、1 つのページにすべての製品を表示するように設定すると、問題なく表示されます。したがって、問題のカテゴリにあるすべての製品に加えて、メモリが不足することなくさらに多くの製品が表示されます。

カテゴリ設定ページを確認したところ、他のすべてのサブカテゴリと同じように設定されており、カテゴリには画像が割り当てられておらず、異なるレイアウトやスキンもありません。

--More info
別のカテゴリを作成し、同様の名前を付け、すべて同じ製品を追加したところ、両方が機能しました。いずれかを削除するか、いずれかからすべての製品を削除するか、いずれかを無効または非表示に設定すると、再びエラーになります。エラーは同じですが、割り当てようとした量が 13824 バイトから 3456 バイト (128 MB のうち) に変わります。

4

1 に答える 1

2

不良品が原因のようです。それが機能するまで一度に1つずつ追加し、1つの製品を見つけて、それを再作成しました。今では恒久的に機能しているようです。

于 2012-10-22T17:52:00.890 に答える