Site Loader
Как увеличить оперативную память для Drupal, когда высвечивает ошибку о ее недостаче

Иногда, Drupal ругается что ему не хватает оперативной памяти для нормальной работы. А самый крайний случай, это когда вы ставите какой то модуль, и получаете ошибку о недостаче памяти и сайт ложится.

Что бы такого не допустить, нужно увеличить лимит. И это можно сделать не только на хостинге, а и своими средствами.

Увеличиваем оперативную память на Drupal

Есть несколько способов это сделать.

1) Файл php.ini
Ищем в нем строчку:
memory_limit = 8M

И вместо 8М, ставим 300М — именно столько надо для Друпал 7.

Но этот способ не для всех хостингов подходит. Т.к. часто у вас нет доступа к этому файлу.

2) Файл .htaccess
Нужно добавитьв него строчку:
php_value memory_limit 300M

Файл лежит в корневой папке Друпал на хостинге. Доступ к нему есть. Поэтому рекомендую этот способ.

3) Файл settings.php
Добавляем строчку:
ini_set(‘memory_limit’, ’32M’);

Вот в общем то и все.
Я рекомендую второй способ, он точно работает.

Автор поста: admin