FastNetMon

четверг, 29 октября 2009 г.

Eaccelerator + cannot create shared memory area

Столкнулся с ошибкой:

[Thu Oct 29 18:44:18 2009] [error] [client 95.79.241.196] PHP Warning: [eAccelerator] Can not create shared memory area in Unknown on line 0



Фиксица внесением в файл eaccelerator.ini

eaccelerator.shm_size="0"

2 комментария :

  1. Это не правильно, отключать кэширование в памяти. Поэтому - это лечится вот так:

    kern.ipc.shmmax=536870912
    kern.ipc.shmall=131072

    Прописать в /etc/sysctl.conf . После этого можно давать eaccelerator до 256 Мб памяти

    Мой блог

    ОтветитьУдалить
  2. У меня был случай OpenVZ контейнер, там нету sysctl :) Ну а в целом, да.

    ОтветитьУдалить

Примечание. Отправлять комментарии могут только участники этого блога.