Magento Настройка продуктов + Простые продукты - PullRequest
1 голос
/ 24 ноября 2010

Текущая настройка Magento :
Настройка продуктов + простых продуктов

Проблема :
Конфигурируемый продукт из 2000 простых продуктов вызывает проблему как Magentoперестает отвечать, если я делаю настраиваемые продукты из более чем 500 простых продуктов

Сообщение об ошибке: Неустранимая ошибка: допустимый объем памяти 41943040 байт исчерпан (попытался выделить 2186999 байт) в / homepages / 3 / d347795961 /htdocs / magento / lib / Zend / Db / Statement / Pdo.php в строке 228

название продукта = тест
тип = конфигурируемый

Связанные продукты = 696 простых продуктов

Сообщение об ошибке: Неустранимая ошибка: допустимый объем памяти 41943040 байт исчерпан (попытка выделить 311296 байт) в / homepages / 3 / d347795961 / htdocs / magento / app / design / frontend / default / flp / template / catalog / product /Price.phtml в строке 290

Операционная система: 1 & 1 Dual Core - L Выделенный сервер
Процессор: Opteron1216
Тактовая частота: 2 x 2,4 ГГц
Оперативная память: 2 ГБ (RAID 1 Software)
Память: 40м

Комментарии :
Мой разработчик сказал мне, что если я получу сервер с памятью 312 м или более - он порекомендовалКомпания под названием www.bluehost.com - это должно решить проблему?
У меня есть 3 продукта с многочисленными вариантами размеров в каждом - добавляя до 2000 возможностей между 3 различными продуктами.У меня также есть еще 2 продукта с примерно 1500 вариантами размеров или возможными комбинациями, которые мы даже не пытались загрузить из-за вышеупомянутого.

Мой разработчик теперь предлагает «Простые продукты с пользовательским вариантом» в качестве решенияhttp://s347795977.websitehome.co.uk/magento/index.php/test-product-4158.html - это, однако, делает это таким образом, по-видимому, не позволит мне проверить запас - что будет иметь прямое отношение к попытке интеграции Magento в пакет Sage Accounting ....... Я также не уверено том, какие другие проблемы или ограничения возникнут, т. е. легко изменить цены

Вопросы :
- Возможно ли иметь множество вариаций (комбинаций размеров) для конкретного продукта с помощью Configure Products +Простая установка продуктов
- в этом случае, если я перейду к другому серверному пакету, предлагающему 312 м или более, - это решит проблему - и что еще более важно, я буду руководить дополнительными 1500 продуктами на 2000 и более, чем я в настоящее времявозникли проблемы с.Будем весьма благодарны за любые советы или помощь по этому вопросу.

Ответы [ 2 ]

0 голосов
/ 19 сентября 2013

Вы должны немного поднять memory_limit.Вы можете сделать это в php.ini с помощью vps или выделенного сервера, также на сервере разрешен php.ini custom.Или вы можете изменить значение в .htaccess

Например:

php_value memory_limit 128M
0 голосов
/ 06 декабря 2010
  1. Да, теоретически вполне возможно иметь большие комбинации простых продуктов для конфигурируемого продукта. На практике проблемы с производительностью (например, проблема, с которой вы столкнулись) ограничат вас.
  2. Может быть? Увеличение лимита позволит вам увеличить лимит памяти PHP выше (что вы можете сделать даже сейчас), но основная проблема загрузки многих продуктов по-прежнему присутствует.

Первое, что нужно попробовать, это увеличить ограничение памяти PHP. 40M довольно низок, и повышение может решить вашу проблему.

В противном случае, можно ли было бы сделать несколько иные перестановки для продуктов? например если текущими настраиваемыми атрибутами являются foo, bar и baz, сделать продукт для каждого значения baz, чтобы ограничить количество конфигураций?

Надеюсь, это поможет!

Спасибо, Джо

...