Pregunta

Así que he terminado completamente de configurar APC y me estoy gustando hasta ahora. La unica cosa es; La memoria es un poco de restricción en mi sistema. Lo sé: ¿Comprar más, ¿verdad? Bueno, mi anfitrión no lo apoya y me gusta su servicio así ...

Estoy ejecutando APC usando FCGID en un servidor CPanel / WHM. El caché se comparte entre las visitas a por usuario porque uso fcgidmaxprocessiesperclass 1 en php.conf.

De forma predeterminada, APC se inicializa cuando se inicia APC, por lo que todas las cuentas de usuario tienen una parte única (MaxProcesses) única y personal de SHM, pero el tamaño de SHM es el mismo para todos los usuarios. Sin embargo, tengo algunos sitios que realmente se beneficiarían de tener, por ejemplo, 128 m de SHM, mientras que otros podrían bastar fácilmente con 16 m o incluso a 8 m en algunos casos.

Ya he estado jugando con los cargadores de FCGI personalizados en / CGI-Bin y los gustos como se describe aquí:

http://www.brandonturner.net/blog/2009/07/fastcgi_with_php_opcode_cache /

y http://chrisgilligan.com/search/apc-shm_size-each- usuario /

Pero me parece que si APC ya está cargado por usuario, debería haber una opción más simple. Realmente no puedo obtener FCGI por usuario para trabajar y seguir persistiendo al proceso PHP.

¿Alguna idea?

¿Fue útil?

Solución

Esto resultó ser imposible con MOD_FCGID. Como no puedo obtener mod_fastcgi para ejecutar en mi servidor, lo que haría esto posible, desde entonces he cambiado a MOD_DSO.Todo es compartido ahora, por lo que está bien.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top