He leído acerca de APC que acelera múltiples sitios de archivos php. Así que tengo este proyecto particular en PHP con muchos archivos y descubro que require_once y analizar solo las definiciones de clase (sin ejecutarlas) lleva más tiempo.¿Cómo hacer que funcione APC (PHP Cache)?
Así que he instalado APC en mi servidor CentOS 5. Me moví apc.php a mi servidor web y se muestra
Hits: 1 (50.0%)
Misses: 1 (50.0%)
Cached Files 1 (281.1 KBytes)
Y puedo ir a la página web y cambiar subpáginas y así sucesivamente, y apc.php sigue mostrando sólo un archivo almacenado en caché ??
Y en phpinfo() muestra que:
APC activado Soporte
no sé qué hacer. Está trabajando APC (como phpinfo() sais) o no? Solo un archivo en caché no es mucho después de navegar algunas páginas en mi sitio web.
¿Y más aún cómo diagnosticar errores y asegurarse de que APC funciona? He navegado por
apc.mmap_file_mask /tmp/apc.QnLqNf /tmp/apc.QnLqNf
directorio/tmp, pero no tengo ningún archivo de APC allí como se afirma en phpinfo debería ocurrir.
Por favor, ayúdenme a verificar si APC está funcionando y, en caso negativo, lo que puede ser un problema.
¿Cuál es su configuración APC? En concreto comprobar: apc.include_once_override = 1 que fija un problema con APC y el estándar incluyen código/reuire en php – Neel
¿Qué clase de PHP-SAPI y el servidor está usando? Apache + mod_php, Apache + mod_fcgi/mod_fastcgi o algunos Lighttpd + fastcgi? –
Estoy teniendo el mismo problema. Apache + mod_php y apc.php informan solo 1 archivo en caché (que sospecho que es el archivo apc.php). ¿Ha habido alguna revelación de esto todavía? –