Apc ne met pas en cache les fichiers, il ne met en cache que les données utilisateur. Quand j'ai testé sur localhost, APC a mis en cache tous les fichiers que j'ai utilisés. Mais cela ne fonctionne pas sur mon hébergement partagé. Est-ce un problème de configuration?APC ne met pas en cache les fichiers, mais met en cache les données utilisateur
Ce sont les stats de mon apc.php (APC 3.0.19):
Sur l'image ci-dessus, APC n'utilise pas de mémoire. Ce est ce que phpinfo() me donne:
Sur localhost, je ne http://localhost/test.php accéder. Apc mettra en cache localhost/test.php (fichier de type) immédiatement. mais sur l'hôte partagé, je ne vois pas le fichier cache (il peut mettre en cache la variable, si je stocke mais pas avec le fichier);
apc_add('APC TEST', '123');
echo apc_fetch('APC TEST'); //-- it work with this code
Je veux Apc cache test.php si j'accède à test.php.
Existe-t-il un configure make APC ne peut pas mettre en cache le type de fichier ou la limite d'hébergement partagé ?.
SourceGuardian? http://stackoverflow.com/questions/7337859/apc-file-cache-not-working-but-user-cache-is-fine/7348937#7348937 –