Неустранимая ошибка: недостаточно памяти на выделенном сервере с Magento
Я использую Magento на DS с 4 Гб оперативной памяти с двухъядерным процессором 2 * Pentium® E5400 @ 2.70GHz
Я настроил ограничение памяти php от 64M до 1GB, но продолжаю получать ошибки памяти в примере с админкой
`Fatal error: Out of memory (allocated 48496640) (tried to allocate 189475 bytes)
in /home/accountname/public_html/shoponline/magento/app/code/core/Mage/Core/Block/Abstract.php on line 888`
Так что что-то не так, так как он выделил только 46M (если у меня есть это право..?)
Эта строка меняется...
Сайт все еще находится в стадии тестирования, поэтому он не получает большого трафика, поэтому я не понимаю, в чем проблема...
Я использую APC и memcache
Любые общие идеи будут полезны
2 ответа
Хорошо, после прочтения некоторых форумов, я думаю, что я улучшил производительность, используя функцию RlimitMem на панели управления WHM - это вычисляет требуемый лимит и добавляет его в файл httpd.conf, см. Ниже:
После установки этого административная область бэкэнда будет на 80% быстрее...!
Где вы меняли лимит памяти? Похоже, что это не вступает в силу.
Я предполагаю, что вы редактировали php.ini.
Вы также можете попробовать добавить...
php_value memory_limit 512M
в ваш файл.htaccess и посмотрите, работает ли он.