Unable to allocate memory for pool — ошибка Drupal, wordpress, bitrix, DLE, Joomla

Иногда по совершенно непонятным причинам возникает ошибка Warning: require_once(): Unable to allocate memory for pool. in /тут/путь/до/файла.пхп. Причем она может возникнуть на практически любом движке.

Связана ошибка с использованием памяти веб сервера скриптом. Как правило возникает конфликт с apc.shm_size в настройках php апача.

В большинстве случаев в инете советуют лезть в настройки php.ini и прописывать apc.shm_size = 80M или более.

Есть альтернативный более простой способ.

Открываем файл htacess проблемного сайта и прописываем строку:

php_flag apc.cache_by_default Off

И все работает )

 

Запись опубликована в рубрике CMS, linux. Добавьте в закладки постоянную ссылку.

3 комментария на «Unable to allocate memory for pool — ошибка Drupal, wordpress, bitrix, DLE, Joomla»

  1. Влада говорит:

    спасибо огромное, помогло!!!!!

  2. Евгений говорит:

    У меня возникли ошибки на WordPress. Прописал рекомендованную строку в htaccess. И это действительно помогло) Спасибо за совет!

  3. Сергей говорит:

    Помогло! Спасибо!!!)))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *