Страница 1 из 1

apache22 && eaccelerator @ FreeBSd 8.0

Добавлено: 2010-10-05 9:57:31
insanecorp
Поставил eaccelerator, написал "конфиг":

Код: Выделить всё

; eAccelerator
extension="eaccelerator.so"
eaccelerator.enable="1"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="/var/eaccelerator"
eaccelerator.optimizer="1"
eaccelerator.log_file = "/home/httpd-logs/eaccelerator.log"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="10240"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
Получилось так:

Код: Выделить всё

# php -r 'phpinfo();'|grep shm
eaccelerator.shm_max => 10240 => 10240
eaccelerator.shm_only => 0 => 0
eaccelerator.shm_prune_period => 0 => 0
eaccelerator.shm_size => 32 => 32
eaccelerator.shm_ttl => 3600 => 3600
При старте апача в лог выпадает ошибка:

Код: Выделить всё

eAccelerator: shmmax should be at least 2MB
Изменение в sysctl не помогает, ибо:

Код: Выделить всё

kern.ipc.shmmin: 1
kern.ipc.shmmax: 67108864
Посоветуйте, куда копать?

Re: apache22 && eaccelerator @ FreeBSd 8.0

Добавлено: 2010-10-05 10:25:06
insanecorp
Помогла сборка последнего релиза из бинарников. о.О

Re: apache22 && eaccelerator @ FreeBSd 8.0

Добавлено: 2010-10-05 10:30:54
hizel
интересно как можно собрать из бинарников :]

Re: apache22 && eaccelerator @ FreeBSd 8.0

Добавлено: 2010-10-05 10:49:32
Alex Keda
это недоступная нам магия...