У меня проблема с магазином редакции сообщества Magento 1.6.1.0. Он пытается выделить примерно половину гигабайта памяти каждые 15 секунд или около того. К сожалению, сообщение об ошибке не очень полезно, как вы можете видеть ниже:
[29-Mar-2012 07:36:38] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 431187952 bytes) in Unknown on line 0
[29-Mar-2012 07:36:40] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 244111344 bytes) in Unknown on line 0
[29-Mar-2012 07:36:54] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 523921392 bytes) in Unknown on line 0
[29-Mar-2012 07:37:07] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 534718448 bytes) in Unknown on line 0
Я говорил об этом с моим хостингом, и хотя они говорят, что ограничение памяти в 128 Мб немного ниже для запуска полного магазина magento (мы намерены перейти на более щедрый пакет, когда он будет запущен), эти ошибки указывают на что-то неправильно с Magento, а не с хостингом, так как я вполне уверен, что это не нормальное поведение. В этом пакете я не могу изменить предел памяти с 128 МБ.
Это происходит круглосуточно даже в те времена, когда я могу быть абсолютно уверен, что никто вообще не заходит на сайт. Это заставляет меня задуматься, связано ли это с заданиями cron, которые запускает Magento.
У кого-нибудь есть советы, как помочь отследить эту проблему? Или кто-нибудь сталкивался с чем-то подобным раньше?