Drupal - Управление пользователями - Ошибка нехватки памяти - PullRequest
0 голосов
/ 07 сентября 2011

Работа над проектом, в котором у нас есть установка Drupal 5.В настоящее время в базе данных находится 25 000 пользователей, и все 25 000 имеют роль с истечением срока действия.Теперь каждый раз, когда администратор пытается редактировать данные пользователя (например, обновить роль пользователя), страница управления пользователями выдает «Фатальная ошибка: недостаточно памяти» при отправке.Обновление списка пользователей показывает, что обновление выполнено.

Что это может быть?Как я могу это исправить?

Спасибо!

Ответы [ 2 ]

1 голос
/ 07 сентября 2011

Лучше установить ограничение памяти до 128 м в файле php.ini и в файле settings.php в drupal

http://drupal.org/node/207036

.... затем попытайтесь перезапустить apacheесли это возможно

удачи

1 голос
/ 07 сентября 2011

PHP можно настроить на использование ограниченного объема памяти на HTTP-запрос с помощью параметра конфигурации memory_limit .

Drupal 6 обходит это и другие ограничения ресурсов, распределяя работу по нескольким запросам (через перенаправление HTTP или AJAX), используя Batch API .

В Drupal 5 я предлагаю увеличить предел памяти. Если это все еще не работает, исследуйте, куда уходит память. Попробуйте деактивировать модули, пока проблема с памятью не исчезнет. Это может не дать вам решения, но может, по крайней мере, указать вам модуль, вызывающий проблему с памятью.

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