No se puede asignar memoria para el grupo, cómo solucionarlo

No se puede asignar memoria para el grupo, cómo solucionarlo

Estoy alojando varios sitios web en mi servidor Debian que se ejecuta en NginX, todos los archivos de registro de mi sitio web me muestran un error como este

23/11/2011 10:01:03 [error] 5320#0: * 349 FastCGI enviado en stderr: "Advertencia de PHP: Desconocido: No se puede asignar memoria para el grupo. Desconocido en la línea 0" mientras se lee el encabezado de respuesta desde arriba

Estoy usando APC 3.1.6 con la última versión en PHP y Nginx

Respuesta1

Tuve el mismo problema:

  • Reconfiguré php-fpm (ver miphp-fpm.conf) para reciclar procesos con más frecuencia y también cómo reaccionar cuando los procesos ya no responden o arrojan errores
  • Configuré APC (ver miapc.ini) usarapc.mmap_file_mask=/dev/zero

Entonces el error desapareció.

Respuesta2

Cambie la configuración de apc.ini como se muestra a continuación

apc.mmap_file_mask=/dev/zero
apc.shm_size=64M
apc.ttl=0

funciona

Referirseapc.configuración.php

información relacionada