Eu instalei o apc no meu Ubuntu 10,4 vps hoje usando as seguintes linhas.
sudo apt-get install php-apc
sudo /etc/init.d/apache2 restart
Enquanto tudo funciona bem. Eu encontrei problemas ao configurar APC
. Eu tento aumentar o tamanho da memória alocada. No meu entender, eu poderia fazer isso aumentando a quantidade de segmentos apc.shm_segments
ou apc.shm_size
.
Se eu configurar apc.shm_segments
e reiniciar / gracioso, o servidor apc.php
ainda mostrará apenas um segmento. No log de erro do apache, posso encontrar a linha:
PHP Warning: PHP Startup: apc.shm_segments setting ignored in MMAP mode in Unknown on line 0
Como, eu faria APC usar apc.shm_segments?
No entanto, eu prefiro usar o aumento de apc.shm_size para o 128M que eu configurei como
kernel.shmmax = 134217728
No entanto, toda vez que eu configuro apc.shm_size
em /etc/php5/conf.d/apc.ini
e reinicio / gracful apache. O Apache começa, mas trava. Ele não serve nenhum site e um apache2ctl stop
não é mais considerado.
Alguém já experimentou o mesmo e / ou sabe por que não posso alterar o valor padrão de shm_size?
Muito obrigado!