Неустранимая ошибка: допустимый объем памяти с Drupal - PullRequest
0 голосов
/ 19 октября 2011

Я использую Ubuntu и установил среду лампы Tasksel.

Я изменил memory_limit и post_max_size параметры, 512M и 128M соответственно.Перезапустите apache с помощью / etc / init.d / apache restart.

I try to access `http://localhost/drupal/admin/build/block/list.`

Но я всегда получаю сообщение об ошибке:

Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 1589081 bytes) in / var / www / drupal / includes / common.inc on line 3003

Ответы [ 2 ]

1 голос
/ 24 октября 2013

Вы не изменили лимит памяти в правильном файле. Ошибка ограничения памяти по-прежнему показывает 64 МБ как предел, который был превышен.

В Ubuntu правильный файл должен быть /etc/php5/apache2/php.ini.

Как только вы измените значение memory_limit там и перезапустите apache, подтвердите, что memory_limit был изменен, создав test.php с

<?php phpinfo();

Если лимит памяти не обновляется в выводе phpinfo, проверьте, где php.ini загружен в вывод phpinfo, измените этот файл и повторно запустите тест.

0 голосов
/ 09 ноября 2017

Вы также можете использовать модуль для управления этим пределом памяти. PHP Runtime Configurator * Модуль 1002 * предоставляет множество опций для настройки без изменения файла php.ini и перезапуска Apache.Вы можете настроить следующие параметры:

  • Предел загрузки файла
  • Предел памяти
  • Предел максимального времени выполнения
  • Предел максимального входного значения1013 *

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...