2015-04-18 2 views
2

Первоначально моя электронная торговля Magento работала нормально. После увеличения данных на сервере мне не удалось получить доступ к сайту, который дал фатальную ошибку «Ошибка отсутствия памяти».Magento: Неустранимая ошибка памяти

Я изменил опцию php.ini memory_limit от 64M до 512M. Это не помогло.

+2

Какое полное сообщение об ошибке (включая выделенные суммы?). Что означает «не работает» или «не помогает»? Это происходит на каждой странице системы или только при определенных обстоятельствах. Без этих подробностей маловероятно, что кто-то сможет вам помочь. –

ответ

0

Теперь, чтобы решить вышеуказанную ошибку следовать при заданных шагов:

Шаг 1: Откройте включить/config.php файл и добавьте следующую строку:

ini_set('memory_limit', '512M'); 

В этом вы увеличите предел памяти для своего скрипта до 512 МБ. Вы должны вставить указанный выше код в файл, который всегда вызывается при выполнении сценария.

Шаг 2: Откройте .htaccess файл из каталога Magento корня и вокруг линии 35 заменить

php_value memory_limit 256M 

с

php_value memory_limit 512M 

Шаг 3: Из Magento корневой каталог переименуйте php.ini.sample файл на номер php.ini

Шаг 4: Откройте php.ini файл и заменить

memory_limit = 64M 

с

memory_limit = 512M 

Шаг 5: Перейти к администратору -> Система -> Управление кешем и обновление всего кеша. Вот и все.

Смежные вопросы